Places to Visit in Madhya Pradesh

A large state in central India, Madhya Pradesh has always been underrated as a tourist destination. However, the sprawling state has some of the most beautiful tourist spots in the country.

Ranging from hill stations and wildlife sanctuaries to ancient temples and ruins, Madhya Pradesh definitely has something for travellers of all ages and tastes.

Let’s take a look at a few of the most famous tourist destinations in the state:


The ancient temple town of Ujjain attracts a lot of tourists all around the year, primarily lovers of history. It is one of the seven holy cities in Hinduism and boasts of a wealth of cultural heritage in the form of temples. The easiest way to get to Ujjain from Indore would be to avail an Indore to Ujjain taxi.

The town is located on the banks of the Shiprariver and dates back to around 600 BC. Many of the temples in and around this glorious town give you a glimpse into its rich past. Ujjain also hosts the KumbhMela on the banks of the Shiprariver once every twelve years. Some of the major tourist attractions in Ujjain include VedShala, GopalMandir, Harsiddhi Temple and Ram Ghat.


The major attraction of the ‘melodic’ town of Gwalior is the imposing Gwalior Fort, which has dominated the Gwalior skyline for centuries. Situated atop a hill, the fort is described as the ‘pearl amongst Indian fortresses’, and rightly so.

The town of Gwalior itself has been under the control of many dynasties over the centuries, so the town is a melting pot of many different architectural styles. The town has also maintained its musical traditions over the years and is home to the Gwalior Gharana, which is one of the oldest KhayalGharanas of Indian classical music in the nation.


If you love ancient architecture and majestic buildings, Mandu will be an interesting destination for you. Thanks to convenient car rental in Indore, a trip to Mandu and transportation within the city is no longer an issue.

The ancient city of Mandu has a history stretching back to the 6th century BC, and is adorned with beautiful, Afghan architecture and Baobab trees. The largest fort in the India, the Mandu Fort is also in its vicinity. Mandu also has the JahazMahal, which is said to be Emperor Shah Jahan’s inspiration for the TajMahal.


Bhopal is widely known as the ‘City of Lakes’, owing to its large number of artificial and natural lakes. The capital of Madhya Pradesh, it is split by two lakes. The northern end houses the old city, which has the ancient structures; the mosques, serpentine alleys, chowks and exotic havelis.

The southern end is the modern capital-city Bhopal, full of upmarket shopping complexes, towering buildings and wide roads. The Bhojtal, or BadaTalab is the largest artificial lake in India, whereas the Taj-ul-Masjid is one of the largest mosques in India.


Situated on the banks of river Narmada, Jabalpur offers you some stunning views of the rivers and marble mountains. The Dhuandhar waterfall is among the highest in central India, where river Narmada dives from hundreds of  feet to create a sight to remember.

The Marble Mountains of Jabalpur make for a spectacular sight as well, and watching them shine and glisten in the moonlight is a unique experience. Another major attraction is the Dumna Nature Park, one of the largest ecotourism sites open to the public.

These are only a few of the gems that Madhya Pradesh has to offer. With an exciting itinerary on the cards, this lesser travelled state should be part of your vacation plans very soon.

Leave a Reply

Your email address will not be published. Required fields are marked *