The Largest Monastery in India: TAWANG MONASTERY
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 Buddhists. … Read more