Mekong River experience Travel Specialist Jul 18, 2016 Situated in the South west area of Vietnam, Mekong Delta is not only a beautiful gift that Mother Nature...