Dalhousie is a hill station in Chamba district, in the northern state of Himachal Pradesh, India. It is situated on 5 hills and has an elevation of 1,970 metres above sea level. One of the most pristine hill stations in Himachal Pradesh and India, Dalhousie is named after... more

 
Swayam Infotech