HBO show taking place in Koh Samui, Thailand. And from the Instagrammable filming locations and White Lotus inspired travel ...