Lal Baag Palace In Indore

Lal Baag Palace is considered as to be one of the best buildings in the city of Indore. It is on the southwest restraints of the town. The three-storey palace is located on the banks of the River Khan. This palace was constructed by Maharaja Shivaji Rao Holkar. 

have us call you back!
have us call you back!
Please enter a valid Email-ID
Please enter a valid mobile number
You missed this
You missed this
I accept Privacy Policy and I authorize Thomas Cook to contact me with details.
Also See . . .
Top International
Honeymoon Destinations