TouristSpots
Sela Pass
The Sela Pass (more appropriately called Se La
as La means Pass) is a high-altitude mountain pass located on the border between the Tawang and West Kameng Districts of Ar,LanguageDownload PDFWatchEditThe Sela Pass (more appropriately called Se La,as La means Pass) is a high-altitude mountain pass located on the border between the Tawang and West Kameng Districts of Ar,
No comments