The Victoria Can Tho Resort is the only luxury four star hotel in the centre of the Mekong Delta and lies on the banks of the Hau River. It’s set in beautiful tropical gardens away from the noise of Can Tho town but a footbridge connects the two.
Read the full story here