Top 10 Cleanest Cities in India

Indore

Surat

Vijayawada

Navi Mumbai

Pune

Raipur

Bhopal

Vadodara

Visakhapatnam

Ahmedabad