Can Tho is the biggest city in South Vietnam’s Mekong Delta, with an estimated population of 1.5 million. The name Can Tho comes from “cầm thi giang” – river of poems. It is also referred to as “Tay Do” meaning “Western capital”. The city is famous for its floating markets, Buddhist pagodas, delicious food, fresh […]