Seychelles, an island country in the Indian Ocean, consists of over 100 islands.[1] Despite the large number of islands, less than half are inhabited, though many are tourist destinations.[2]