White toured Asia in search of a filming location before settling on Thailand, leveraging its picturesque settings and Four Seasons resorts in Bangkok, Chiang Mai, Koh Samui, and the Golden Triangle.
This Four Seasons property will reportedly ... Compared to the islands, the Golden Triangle-adjacent Chiang Mai, in the north of Thailand, is a lesser-known destination, but it’s no less magical.