Quick Guide: Dehradun, Uttarakhand

One of the most popular hill stations in India, Dehradun, still retains its old world charm and folksy style in spite of the glitzy malls and high rises that have popped up everywhere