Press "Enter" to skip to content

Majestic Monastery

Nitesh Mittal 0

Tawang Monastery in Arunachal Pradesh, a north-eastern state of India is the largest monastery in India, and the second largest in the world. 

Tewang Monastery

Leave a Reply

Your email address will not be published.