The state of Madhya Pradesh has some spectacular historical places & fondly called as the ‘heart of India’ which is surrounded by other states on all its sides. Bhopal is the capital that finds its significance in both modern and historic outlook. It is also called as the ‘City of Lakes’ due to the two stunning lakes which are right in the middle of the city. Major Cities in Madhya Pradesh are Bhopal, Indore, Gwalior, Jabalpur, Ujjain, Raipur, Omkareshwar, Sanchi, Salkanpur, Amarkantak, Bhojpur, Chitrakoot, and ECT. State has a source of some of the most important rivers which are The Narmada, Tapti, Mahanadi, and Wainganga. Some spectacular historical places are Ujjain sacred city of Hindus which has one of 12 Jyotirlingas, Khajuraho temples which exhibit the sculptures of the ancient India Kama Sutra text, Great Sanchi Stupa constructed during King Ashoka’s reign, Bandhavgarh National Park which houses the Barasingha and the Tigers reserve & few other beautiful attractions like Palace, National Park, Forts, Wildlife Sanctuaries, Lakes, Temples, and Waterfalls ECT. No matter what kind of traveler you are, Madhya Pradesh can take your breath away at every turn of the journey.