Navi Mumbai overtakes Indore as India's cleanest city
Navi Mumbai has been ranked India's cleanest city, ending Indore's eight-year run at the top.
Navi Mumbai has been named India's cleanest city, replacing Indore, which had held the top position for eight years.
The ranking marks a change at the top of the national cleanliness list after nearly a decade of Indore leading it.