Dalhousie: Tranquil Hill Station in the Heart of the Himalayas
Dalhousie is a picturesque hill station located in the Chamba district of the northern Indian state of Himachal Pradesh. It is situated in the Dhauladhar mountain range of the Himalayas at an altitude of 1,970 meters above sea level. The town was established during the British colonial era as a summer retreat for British officials […]