Tawang Monastery Overview One of the most important Buddhist sites in the world, Tawang Monastery is the tourist gem of Arunachal Pradesh. It is India’s largest monastery and Asia’s second largest, built in 1680-1681. Tawang Monastery gets its name from the town where it is located. At an altitude of more than 3000 meters, Tawang […]
The post Ultimate Guide to Tawang Monastery in Arunachal Pradesh appeared first on Neo Travellers.