Mekong Delta- a fragrant flower on Vietnam’s tourist map Travel Specialist Jun 5, 2018 The Mekong Delta is a huge amaze of interconnecting rivers, swamps, and islands with a long and colorful...