Madhya Pradesh, heart of India, is known for its multi-ethnic culture and rich heritage and is home to many world heritage sites as well as natural beauty. This state has a lot to offer to explore for its tourists, which is why; from all the corners of the world tourists wish to visit this state.