Seychelles | |
Seychelles is an island country and archipelagic state consisting of 115 islands in the Indian Ocean. Its population was 100,060 in 2022. Its capital and largest city, Victoria. Seychelles is a melting pot of many cultures which have commingled and coexisted since the first settlement of the islands in 1770. |