Waterfall in Dalhousie, Himachal Pradesh
Land, Entertainment, Water
Famous for: Scenic beauty and adventurous activities
Located at an altitude of more than 2040 meters, the Satdhara falls in Dalhousie has no substitute still today in its pleasant climate, calm atmosphere and yes, natural splendor. This falls in D...
Things to do in Dalhousie ( 23 )