The best time to visit Indore is in the months of June to March. Indore is the most populous and the largest city in the Indian state of Madhya Pradesh. Rajwada is a historical palace in Indore city. It was built by the Holkars of the Maratha Empire about two centuries ago. This seven storied structure is located near the Chhatris.