The Himalayan Dalhousie
Nestled in the Himalayan ranges of mountains Dalhousie is a popular and favorite tourist spot for tourists all over the world. Dalhousie offers enough comfortable stay for any kind of budget. It was the summer retreat of the British and it was established in the year 1854. So many European structures are still seen around […]