This temple in Gwalior honors Lord Vishnu, also known as Sahastrabahu. King Mahipala erected the temple, whose name changed over time owing to mispronunciation.
Ujjain's Bada Ganesh Ka Mandir, dedicated to Lord Ganesha, is one of Madhya Pradesh's top temples.
Mahakaleshwar Jyotirlinga in Ujjain is one of 12 Shiva temples. The temple's tranquility attracts pilgrims.
Kandariya Mahadeo Temple was established around 1050 BC. It is, dedicated to Lord Shiva, with over 900 sandstone carvings.
Indore's Annapurna Temple honors the food goddess. The temple has beautiful sculptures and architecture.
Matangeshwara Temple, among the Western group of Khajuraho temples, is one of the few Chandela temples used for worship.
Adinath Temple, dedicated to Jainism's founder Tirthankar Adinath, is one of Madhya Pradesh's most beautiful Jain temples.
Lakshmana Temple honors Vishnu with stunning architecture. The Chandela Kings built it, one of Khajuraho's largest western temples.
Raja Madhukar built Chaturbhuj Temple between 1558 and 1573, dedicating it to Vishnu. The temple's name means "one who has four arms," referring to Lord Rama.
Javari Temple is one of Khajuraho's Eastern Group's most beautiful temples. This temple is named after Javari, the landowner.