Dalhousie – A Paradise for Tourists
Dalhousie is located in northern India in Himachal Pradesh. It gets this name after Lord Dalhousie, India’s Viceroy once upon a time. Dalhousie is one of the most beautiful places in India. It made a perfect retreat destination during summer for the British troops as well as bureaucrats. Endangered species like Ghoral and Black Bear […]