Satdhara Falls

Dalhousie,Himachal Pradesh,India Phone: Not available

About

Satdhara is a masterly and amazing place, which is a good collection of scenic beauty, It has a serene ambiance and very pleasant weather. Satdhara is a mixture of Seven streams, believed to have curative properties flow. Satdhara Falls is situated on the route to Panchpula is one of the most famous sightseeing attractions for Dalhousie tourists. 

If you have been to Satdhara Falls, share your experience

Review this place