Mysuru in Karnataka has topped the list of 10 cleanest cities as per the Swachh Survekshan-2016. Chandigarh has been ranked second and Tiruchirapalli in Tamil Nadu holds the third spot.
At the fourth spot is New Delhi Municipal Council NCT of Delhi, Visakhapatnam in Andhra Pradesh is at the fifth spot, Surat in Gujarat holds the sixth spot. At the seventh place is Rajkot in Gujarat, Gangtok in Sikkim is at the eighth place, Pimpri Chindwad in the Maharashtra at the ninth spot and Navi Mumbai is at the tenth spot.
Contributed By Sonia Narula