Dalhousie Tourism
May 16, 2023
Dalhousie is a hill station located in the Chamba district of Himachal Pradesh, India. It was named after Lord Dalhousie, who was the British Governor-General of India from 1848 to 1856. Lord Dalhousie is known for his contributions to the...