By Urgetoescape

Little Lhasa

Often called Little Lhasa owning to its Tibetan population, McLeodganj--in Dharamsala, India--is an unexpectedly charming town brimming with warm people and the vibrant display of a rich culture