List of islands of Seychelles

Seychelles, an island nation in the Indian ocean, consists of over 100 islands. Despite the large number of islands, less than half are inhabited, though many are tourist destinations.