News · Jul 28, 2026 A Sensory Journey Beyond the Restaurant, Guided by the Flavours of Machchafushi Island Resort & Spa