dolly lama, where is he now
The Dalai Lama is currently exiled from Tibet and lives in McLeodganj (also known as Upper Dharamsala, a village in the mountains north of New Delhi), in the Indian state of Himachal Pradesh. McLeodganj is about 530 kms from Delhi and approx.