10 best places to live in Dehradun
Dehradun is the capital of Uttarakhand located in India. It is in a hilly area, in the foothills of the Himalayas. Dehradun is famous for having fantastic mountain views and cold weather. Dehradun is also one of the tourist…