India Is The Land Of Buddha: Dalai Lama

Spiritual leader Dalai Lama reportedly called India as guru and Tibetans as disciples. Dalai Lama talked about the guru-chela relationship between India and Tibet on Tuesday. “India is historically our guru and we Tibetans are the chela”, said Dalai Lama. “India is the land of Buddha… India and Tibet relationship is very special,” Dalai Lama added.

Write a review

Your email address will not be published. Required fields are marked *