Local Attractions

Indore is a magnificent city to explore. With stunning architecture and historic anecdotes attached to each, there are several tourist places in Indore that make for a compelling visit. The Mahatma Gandhi Hall is a picturesque structure built in Indo-Gothic architecture and is adorned with domes and steeples. The Laal Baag and Rajwada Palaces reveal royal grandeur and magnificence. The Chhatris built in honour of the Holkar rulers has stood the test of time and qualify among the most popular places to visit in Indore. Another extraordinary structure is the Kanch Mandir, a temple built entirely of glass and mirrors. The Nehru Park, previously known as Biscow Park has a variety of roses and many recreational activities for children and adults.

Related Articles

Read More
Today’s Traveller Award for ‘Best First Class Business Hotel Chain’


Read More