Dalhousie Himachal Pradesh

The Dalhousie is a slope station in Himachal Pradesh, built up in 1854 by the British Empire’s legislature in India as a mid year withdraw for its troops and authorities. It is based close by five slopes, Kathalagh, Potreyn, Terah,…














