Tawang Monastery - Seven-Sisters

Tawang Monastery, located in Tawang city of Tawang district in the Indian state of Arunachal Pradesh, is the largest monastery in India and second largest in the world after the Potala Palace in Lhasa, Tibet.

Seven-Sisters Travel Reports

Be the first person to submit travel report for this tourist place

Attraction Facts
Seven-Sisters

Type : Attraction
Country: United Kingdom
Continent: Europe
Annual Visitors : 0