Tag: Tibet

  • Pictorial Post: Dharamsala

    by

    Dharamsala is the home place of His Holiness the Dalai Lama of Tibet in Exile. It’s a town of contradiction. On one hand it is peaceful and calm.  It must be the only place in India where people apologise if they accidentally bump into you, and don’t try to swindle you out of too much…