Sahastradhara which means 'thousand fold spring' is one of the most popular tourist spots in Dehradun. Sahastradhara is located on Baldi river is about 14 km away from Dehradun. It's a beautiful spring with the depth of around 9m. You can also enjoy caves around the spring.
Sahastradhara
Photos
No photos available. Be the first one to add photos.
Top Reviews
No review available. Be the first one to review this destination.
Other Attractions
Robber's Cave
5.89 km Away
Dehradun, Uttarakhand, India
Tapkeshwar temple
10.57 km Away
Dehradun, Uttarakhand, India