Delta view
To the south of Vietnam lies the Mekong Delta, a biological treasure trove where over 1000 new species of animals have been discovered. But it is the colorful and vibrant floating markets that mainly lure visitors to the area. The locals make their living on the river, literally. Not only do they live in homes…
