The Best Africa Tropical Islands: The Seychelles
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. The Republic of Seychelles comprises 115 islands occupying a land area of 455 km² and an Exclusive Economic Zone of 1.4 km² in the western Indian Ocean. It …
Read more »