Tibetan Buddhism

Tibetan Buddhism, also called ‘Lamaism’, is a predominant religion of Tibet, Mongolia and other parts of the world. In India it is practised by over 120,000 Tibetans in their different settlements at Dharamshala, Kushalnagar (Karnataka), Darjeeling, Arunachal Pradesh,...
Translate »