Noun: Seychelles islands
- An archipelago of about 115 islands in the western Indian Ocean north of Madagascar
"The Seychelles islands are known for their pristine beaches and unique wildlife";
- Seychelles
Type of: island
Part of: Indian Ocean
Encyclopedia: Seychelles islands