Indore retained the top position among the cleanest cities for the eighth time in a row, followed by Surat and Navi Mumbai in the government's annual cleanliness survey. The prestigious title was conferred by President Droupadi Murmu during a ceremony held at Vigyan Bhawan in New Delhi on Thursday (July 17).