Robuta

https://metro.co.uk/2025/03/18/visited-a-man-made-island-singapore-found-a-pleasure-seekers-paradise-22726071/
Mar 19, 2025 - The small island of Sentosa, off Singapore’s southern coast, is a perfect resort getaway, topped by a stay at Shangri-La Rasa Sentosa.
man made islandvisitedsingaporefound