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”. Post navigation Romrawin Aesthetic Clinic – The Celebrity Lift “Schools Out” – CentralWorld is a Kid’s Paradise!