Travel With Manish Sahu: Dalhousie
Dalhousie Dalhousie is a beautiful hill station located in the state of Himachal Pradesh, India. The town is named after Lord Dalhousie, who was the British Governor-General of India during the mid-19th century. It is situated at an altitude of 1,970 meters above sea level and is spread over five hills – Balun, Kathlog, Bakrota,
Travel With Manish Sahu: Dalhousie Read More »