many small green islands in the sea