Sahastradhara Sahasratra Dhara, laterally meaning, the ‘thousand fold spring’ is situated at a distance of 11 kms. from Dehra Dun . The place makes an ideal picnic spot and is of immense attraction to visitors. The Baldi river and the caves provide a breathtaking view. The water here has a fall of about 9 metres [...]

Posted in


