Nestled in the Himalayan foothills, Dehradun offers a mix of nature, history, and a quirky, offbeat vibe. Think beautiful ...