Discover 10 of India's cleanest cities.

A cosmopolitan city in Gujarat, Vadodara or Baroda lies in the region of Vadodara 

Chandrapur, Maharashtra -A wonderful place to watch a sunrise or sunset, it offers golden sands and stunning views. 

Delhi - It is called “the capital of India.” 

Ahmedabad, the former capital city of Gujarat located on the banks of the Sabarmati River 

On the banks of the River Krishna stands the city of Vijayawada in the state of Andhra Pradesh.

Ambikapur, Chhattisgarh - It has been rated as the 4th cleanest city in India by the Swachh Survekshan 2020