LEDO

Ledo – is a small town that has the historic Stillwell road, well known for its construction during World War II which connected Ledo, India to Kunming, China passing through Burma.

Also, it is the easternmost railway station of India.

More by Bokul Borah

View profile