3D2N HO CHI MINH – CU CHI

Ho Chi Minh City (HCMC) is Vietnam at its most dizzying: a high-octane city of commerce