Searching for Tibetan Culture in Dharamsala
10 Mar 2017

Searching for Tibetan Culture in Dharamsala

Perched in the Himalayas of India, Dharamsala shines with vibrant colors emitting forth from its quaint streets. It is impossible to ignore the unique beauty while walking through the city, but even simple sightseeing in what has been dubbed “Little Lhasa” is an introduction to Tibetan Buddhism. Dharamsala became a

Inside Himalayas 0