Rankings of cleanest Indian cities released; Modi’s Varanasi misses Top 10

Two cities from Gujarat—Surat and Rajkot—have made it to the list of the 10 cleanest cities