When one thinks of Dehradun, images of serene landscapes, cool mountain air, and the hustle and bustle of city life often come to mind. But for many, this charming city nestled in the foothills of the Himalayas is better...