Ho Chi Minh City Vietnam Introduces Mandatory Digital Arrival Card for Travelers at Ho Chi Minh City by Mia Garcia April 26, 2026