Indore is a lovely city and what makes it even lovelier is how clean it is! In fact, the city has been declared to be India’s cleanest city for the fifth time and that too in a row. When you visit this city, you will surely understand the reason behind all the praise the city receives. Apart from that, you will be introduced to a rich cultural heritage here. You will also have a long list of tourist spots that you can explore. Lalbagh Palace, Rajwada Palace, Central Museum, Chappan Dukan and Sarafa Bazaar are the must-visits.