Seychelles
Learn more
Start Player
About Seychelles
The 155 islands that make up the Seychelles sit off the coast of Africa in the warm Indian Ocean, slightly south of the Equator.

Learn more
Support our foundation