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

Travelling Solo in India
Travelling Solo in India

Local Attractions

Read More
Read More
Fortune Hotels receives ‘CNBC-Awaaz Travel Award 2015’ for the ‘Best Hospitality Group’

News

Read More