We all know Dehradun as the peaceful city. But that’s not it. It is also one of the cleanest cities in India and rates high when it comes to greenery. Besides being located in the Himalayas, this city is also famous for verdure mountains and waterfalls. It is one of the highest rain receiving cities in northern India and is the residence of prestigious institutions like the Indian Military Academy.