Madhya Pradesh is fondly known as the heart of India. The state’s heritage and culture lies in its tinsel towns and cities, filled with temples and forts.

For the culturally-minded, the state offers many attractions, from Gond tribal art and indigenous textiles to royal architecture and symbols of spirituality. A few of the notable temples in Madhya Pradesh are Omkareshwar Temple, Annapurna Temple Temples and the famed Khajurao. The city of Maheshwar has more than 100 temples that tell the long history of the city; most of the temples are spread along the right bank of the Narmada. One visit to the state isn’t enough to see it all: from the Sanchi Stupa to Indore’s bustling buildings and the very many museums, Madhya Pradesh’s cities give an enchanting experience.

Madhya Pradesh