Sahastradhara Destination In Dehradun Sahastradhara road, which literally means ‘thousandfold spring’, can be a famous tourist destination of Dehradun. At the Baldi river, Sahastradhara is found at 14 km from Dehradun city. Tourist visit Sahastradhara in large numbers to observe great thing about waterfalls and […]
sahastradhara road , Dehradun/How to reach/details
Categories:
Continue reading