Sort:  

Seychelles got good home of islands too , If you considering Africa