Top 10 Cleanest Cities in India

Sep 28, 2016, 14:44 PM IST
Greater Mumbai
1/10

10. Greater Mumbai, Maharashtra

Pimpri-Chinchwad
2/10

9. Pimpri-Chinchwad, Maharashtra

Gangtok
3/10

8. Gangtok, Sikkim

Rajkot
4/10

7. Rajkot, Gujarat

Surat
5/10

6. Surat, Gujarat

Visakhapatnam
6/10

5. Visakhapatnam, Andhra Pradesh

New Delhi
7/10

4. New Delhi, Capital of India

Tiruchirappalli
8/10

3. Tiruchirappalli, Tamil Nadu

Chandigarh
9/10

2. Chandigarh, capital of the northern Indian states of Punjab and Haryana

Mysore
10/10

1. Mysore, Karnataka