Hill station

Dalhousie – Switzerland of India : Himachal Pradesh, India

Dalhousie, called as Switzerland of India is a hill station, near town of Chamba  in Chamba district in the Indian state of Himachal Pradesh. It is situated on five hills and has an elevation of 1,970 m (6,460 ft) above sea level. Dalhousie Town was established by the British Governor-General in India as a summer retreat. Dalhousie […]

Dalhousie – Switzerland of India : Himachal Pradesh, India Read More »