Visitors to Vietnam can pound the streets of the bustling Ho Chi Minh City, explore the waterways and slower life in the Mekong Delta, and channel their inner Zen on the beaches of Phu Quoc island.