10. Greater Mumbai, Maharashtra
9. Pimpri-Chinchwad, Maharashtra
8. Gangtok, Sikkim
7. Rajkot, Gujarat
6. Surat, Gujarat
5. Visakhapatnam, Andhra Pradesh
4. New Delhi, Capital of India
3. Tiruchirappalli, Tamil Nadu
2. Chandigarh, capital of the northern Indian states of Punjab and Haryana
1. Mysore, Karnataka