Ledo Road

E14629

Ledo Road was a World War II military supply route built by the Allies through northern Burma to connect India with China and support Chinese forces against Japan.




Please wait…