Mekong Delta – A Destination Guide by LUXPERIA
WELCOME TO THE MEKONG DELTA The Mekong Delta is a network of tributaries in southwest Vietnam, between Ho Chi Minh City and Cambodia. The river itself starts in the Himalayas and passes through China, Myanmar, Thailand and Cambodia before reaching Vietnam, which partly explains why the waters are so murky. More than half of […]
Mekong Delta – A Destination Guide by LUXPERIA Read More »