Madhya Pradesh's biggest city and commercial powerhouse has much more of a cosmopolitan buzz than anywhere else in the state. Apart from some splendid buildings created by the Holkar dynasty, there's a shortage of outstanding sights, and Indore's traffic and crowds are as hectic as in any Indian city of this size, so for most tourists this is little more than a gateway to Mandu, Maheshwar or Omkareshwar. But with its bustling bazaars, good eating scene and a better-than-average crop of hotels, Indore is a place you may well grow to like if you spend a couple of nights here.
The city feels notably richer and cleaner than most other towns and cities in central India. Indeed, locals like to tell visitors how in India-wide surveys held in 2017 and 2018, Indore was ranked as the cleanest city in India.