Get Your Premium Membership

Seychelles

[n] a group of about 90 islands in the western Indian Ocean north of Madagascar
[n] a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976


Related Information

More Seychelles Links



Book: Radiant Verses: A Journey Through Inspiring Poetry