USD
INR
Sahastradhara, which literaly means 'Thousand fold spring' is a famous tourist spot in Dehradun. At the Baldi river, Sahastradhara is located at 14...
Sahastradhara, which literaly means 'Thousand fold spring' is a famous tourist spot in Dehradun. At the Baldi river, Sahastradhara is located at 14 km from Dehradun city. Tourist visit Sahastradhara in large numbers to watch beauty of waterfalls.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now