Dalhousie is a high altitude town in Chamba district of Himachal Pradesh. It is located at a height of 1970 meters above sea level. It is named after the British General Lord Dalhousie who was the Governor-General of India during the Pre-independence era. It features the buildings and constructions of the colonial era. During winters,...Read More