It’s one of the loveliest resorts on Koh Samui, in Thailand’s south. Located on a hill above Bophut Beach, the Mantra Resort is cool, quirky and romantic…..or ….as the developers like to say, “cheeky with love”.
It’s one of the loveliest resorts on Koh Samui, in Thailand’s south. Located on a hill above Bophut Beach, the Mantra Resort is cool, quirky and romantic…..or ….as the developers like to say, “cheeky with love”.