New Delhi, June 26 -- Over the past decade, India government has taken several initiatives to promote urban cleanliness through improved waste management, better sanitation, and greater citizen participation. Here's a look at top 5 cleanest cities in india, ranked by Swachh Survekshan, conducted annually by the Ministry of Housing and Urban Affairs, and also examine the cost of living in each city.

Indore - India's cleanest city for eight consecutive years, Indore has set the benchmark for sanitation, waste management, and civic participation. Despite its world-class cleanliness, the city remains relatively affordable, with a monthly cost of living of around Rs.32,900 for a single person and Rs.80,500 for a family

Surat: Known for its g...