Can Tho

Can Tho

A population of around a million makes CAN THO the delta’s biggest city, and losing yourself in its commercial thrum for a few days is the perfect antidote to time spent in the quiet backwaters of the delta. However, first impressions...
Latest News