Travel Sentosa Island by alan.dotchin October 5, 2004 by alan.dotchin October 5, 2004 Sentosa Island, often dubbed as the “State of Fun,” is a tropical paradise nestled just off the southern coast of Singapore. Spanning 500 hectares, this island resort is a playground … 0 comments 0 FacebookTwitterPinterestEmail