News

Project Overview: Can Tho, Viet Nam

Can Tho is is the biggest city in the Mekong Delta. The city is located on the south bank of the Hou River, the bigger ...

Back to Top