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
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