Skip to main content

Seychelles

Seychelles activity map

The Seychelles are a group of 115 islands, only a few inhabited, in the Indian Ocean that lie off the coast of East Africa, northeast of Madagascar.