
Hidden in the sturdy Dhauladhar range in Himachal Pradesh, Dharamshala is a quaint hill station near Delhi that is often referred to as Little Lhasa. This hill town in North India truly captures the essence of spirituality and harmony among different cultures. Attracting travellers from various walks of life like trekkers, monks along with those who are simply looking for a getaway, Dharamshala feels like an odyssey.