Sentosa

The Mount Imbiah Nature Trail at Sentosa.

An island off the coast of Singapore, Sentosa isn’t just one of the country’s top tourist destinations but a rite of passage for locals and expats alike.

18 Dec 2025 18:54

promote-epaper-desk
Read this week’s digital edition of Tabla! online
Read our ePaper