This article needs additional citations for verification .(September 2023) |
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]