Riverside shop in Can Tho
Places to visit in Vietnam

Visit Can Tho

Can Tho is a large city with a population of over 1.5 million located on the Mekong Delta around 160 km to the South East of Ho Chi Minh city. Can Tho is a popular [Read more…]