Tawang Monastery: A Spiritual Retreat & India’s Largest Monastery
Tawang Monastery Arunachal Pradesh is the world’s second-largest monastery. Located at 10,000 feet with a commanding view of Tawang River, this spiritual retreat is one small city in itself. It is an ideal epitome to over 500 monks who, many of whom are novice monks. They stay inside the monastery premise and learn and follow […]
Tawang Monastery: A Spiritual Retreat & India’s Largest Monastery Read More »









