Top Sites To See In Can Tho, Vietnam 10
Can Tho is one of the largest cities in South Vietnam behind Saigon (it’s home to over a million people), and is the economic center of the Mekong Delta, though no home to any of the best beaches in Vietnam. However, its strong economy doesn’t mean that it is a […]