Kra Isthmus
March 13, 2025
The Kra Canal (Thai Canal) Project | IIMS Shipping News To build or not to build: Thai Kra canal dilemma and China- The New Indian Express Thailand mulls replacing $28bn Kra canal idea with a railway - Global Construction Review Kra Isthmus