Ho Chi Minh City, Vietnam
January 31st, Ho Chi Minh City, Vietnam – When traveling independently, inevitably you have difficult and tiring days; the kind of day where some unexpected barrier pops up every step of the way, frustrating your plans and your psyche. Our … Read More