Lumla, a town located in western Arunachal Pradesh’s Tawang district, is set to emerge as a significant town of historical...
The Borderlens Desk
Lumla’s historic role in Dalai Lama’s escape paves way for tourism in Arunachal