The ultimate guide to Singapore’s offshore islands and how to get there