Whether you choose to sip cocktails at a cool beach bar, swim under a waterfall or feast on street food, this tiny Thai island sure packs a punch. Known for its ultra-luxe beachfront resorts, seductive sands, tranquil greenery, gentle warm waves and Thai cuisine that’s big on flavour yet low in price, Koh Samui is […]