The Mekong Delta, Vietnam June 26, 2015 // 0 Comments About two hours south of Saigon (Ho Chi Minh City), are several townships set along the Mekong River. One of the largest of [...]