A thousand islands and islets