A landlocked state in the geographical centre of India is Madhya Pradesh, also called the Heart of India. With its rich cultural heritage, stunning temples, and a number of ancient monuments, Madhya Pradesh has a lot of attractions for a traveller who wants to experience the true ancient India with its legacy of art and history. But this state also has diverse flora and fauna and offers the chance to see the best examples of wildlife in Kanha and Bandhavgarh national parks, as well as admire the natural beauty of the Pachmarhi mountains and Bhedaghat’s white marble rocks. Heart of India covers a large area in the middle of the country, so it may seem difficult to grasp the whole variety of this region.