Ho Chi Minh City, VietnamAkumal, MexicoEstoril, PortugalPlaya del Carmen, MexicoChiang Mai, ThailandMedellin, ColombiaBuffalo, NYSantos, PortugalMedellin, ColombiaAzores IslandsBuffalo, NYMexico City, MexicoBangkok, ThailandCape Town, South AfricaSantos, PortugalCroton on Hudson, NYAustin, TexasGlasgow, ScotlandMexico City, MexicoLisbon, PortugalHo Chi Minh City, VietnamCape Town, South AfricaMedellin, ColombiaMalaga, SpainSeoul, South KoreaLisbon, PortugalBuffalo, NYGlasgow, ScotlandMexico City, MexicoHo Chi Minh City, VietnamCape Town, South AfricaHo Chi Minh City, Vietnam