The Largest Monastery in India: TAWANG MONASTERY
[ad_1] Tawang Monastery is the largest monastery in India and is located in the Tawang district of Arunachal Pradesh. It was founded in the 17th century by Merak Lama Lodre Gyatso, a disciple of the 5th Dalai Lama. The monastery belongs to the Gelug school of Mahayana Buddhism and is an important pilgrimage site for … Read more