Article

The Times of IndiaThe Times of India on 2024-03-09 05:24

Sela Tunnel: Top 10 facts about world’s longest bi-lane tunnel!

India Business News: Sela tunnel is the world's longest bi-lane tunnel, constructed by the Border Roads Organization at an altitude above 13,000 feet, ...

Related news