
all news with “Seychelles” tag

/
/
/
/
/
/
/
/
/
/
/
/
/
/
0 ARTICLES
Seychelles, officially the Republic of Seychelles, is an archipelago in the Indian Ocean, off the eastern coast of Africa.
Capital:
Victoria
Official language:
English, French, Seychellois Creole
Population:
100,000 (2023)