The Dalai Lama lives in a village in India
Due to the Chinese invasion of Tibet the Dalai Lama lives in Dharamsala india
His Holiness the 14th Dalai Lama crossed into India on March 30th, 1959.
India
The Dalai Lama has resided in Dharamsala, India since he fled Tibet in 1959.
Dharamsala, Sikkim, India
In India
The Dalai Lama is the leader of the Tibetan people in exile in India. He is not an Indian leader.
India
Dharamsala
No, He's from Tibet.
India