Dalhousie, a lovely hill station in Himachal ... route to Panchpula is Satdhara Falls.The term Satdhara denotes Seven Springs which form a single flow resulting into seven different falls.It ...
Dalhousie is situated in the heart of the Himalayas ... Satdhara translates to seven streams since the place has seven rivulets coming from springs up there. Tourists can listen to water falling ...