Mysore city in Karnataka has topped the Swachh Bharat Rankings of 476 cities in the country with three more from the State figuring in the top 10. 201 more words