The Ministry of Urban Development has made public the results of a survey it conducted to assess the level of cleanliness in 476 cities across India. And, in keeping with the more general perceptions about order and cleanliness, a substantial number of cities from South India figured in the top 100. The city of Mysuru leads the pack while Bengaluru was adjudged the cleanest capital city in the...