In a significant development for Arunachal Pradesh’s tourism and connectivity sector, the Sela Tunnel on the National Highway 13, has Read More
The post World’s Largest Bi-Lane Tunnel at 13,000 Feet Opens on Sela Pass, Arunachal Pradesh appeared first on Promise India Tourism.