See all Waterfall in Dalhousie
Satdhara Falls
Dalhousie,Himachal Pradesh,India Phone: Not availableAbout
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.