Seychelles
About

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
Accommodation >

Support our foundation