Indore in Madhya Pradesh is the cleanest city in India; Bhopal gets second position among 434 cities in the government cleanliness ranking
Indore in Madhya Pradesh is the cleanest city in India; Bhopal gets second position among 434 cities in the government cleanliness ranking