Mysuru declared India's cleanest city; Varanasi, Patna among dirtiest
India | Feb 15, 2016, 06:09 PM ISTNew Delhi: Karnataka's Mysuru has topped the list of India's cleanest cities for the second year in a row while Prime Minister Narendra Modi's constituency Varanasi features on the list as among the dirtiest cities