Cream Section Separator

Explore 10 of the cleanest cities in India

The city of Indore is the largest and most populous in Madhya Pradesh.  

In Gujarat, there is a port city named Surat, which is associated with Saurashtra 

According to Indi’s Clean Cities Index, Navi Mumbai consistently ranks 3rd out of India’s top ten cleanest cities.  

As the third-most populous city in Karnataka, Mysore lies bounded by the Chamundi Hills 

Vijayawada, in Andhra Pradesh, is positioned on the banks of River Krishna and is the state’s second-largest city