Indore: The largest and most populous city of India also won the title of ‘Cleanest City of India’
Surat: Commercial and economic hub of Gujarat is Surat. It is now ranked the second cleanest city of India
Vijaywada: The second-largest in Andhra Pradesh, it is the third most clean city of India
Navi Mumbai: Thane and Raigad together make-up Navi Mumbai. It is the 4th cleanest city of India
Pune: The seventh most populous city of India is also one of the cleanest cities
Raipur: Raipur ranks 6th among the cleanest cities in India
Bhopal: Also known as City of Lakes, it is the 7th cleanest city of India
Vadodra: The city that witnesses major businesses is 8th most clean city in India
Vishakhapatnam: Known for scenic beauty is all comes in the list of cleanest cities in India