Known as the "Heart of India," Madhya Pradesh is a state in central India with a wealth of natural beauty, history, and culture. With everything from magnificent wildlife reserves and historic forts to vibrant markets and old temples, Madhya Pradesh has plenty to offer every kind of traveller. These must-see locations should be on your itinerary if you're considering visiting this state in central India.
India
Top Places To Visit In Madhya Pradesh At Least Once
From gorgeous 8th century sandstone temples to the ancient town of Sirpur eulogised by Hiuen Tsang, central India is a treasure trove of unexplored destinations

The marble rock formations at Bhedaghat near Jabalpur
Photo: Shutterstock
The marble rock formations at Bhedaghat near Jabalpur
Photo: Shutterstock

CLOSE