ten islands