Dehradun, the capital city of Uttarakhand in India, is nestled between the foothills of the Himalayas and the Shivalik ranges. It’s renowned for its picturesque landscapes and mild…

Sahastradhara
Sahastradhara