Dalhousie, Dharamshala, Himachal, Himalayas, India

Dharamshala & Dalhousie – The Gems of Himachal!

Dharamshala of Himachal Pradesh is popularly known as the home to the Dalai Lama and the Tibetan government-in-exile. While Dalhousie of Himachal Pradesh is popularised for its panoramic views and colonial-era buildings! Straight out of a fable, this mystic kingdom stands as one of the best choices for every traveller, […]