Visiting Many Islands