Mysore

Located at the foot of the Chamundi Hills, Mysore is the second biggest city in the Indian state of Karnataka. This 50-sq-mi city was rated as the state’s cleanest city in 2010 and the second cleanest in the country.