• Entry
  • Reader's guide
  • Entries A-Z
  • Subject index

Seychelles

Seychelles is an archipelago in the Indian Ocean, north of Madagascar and about 1600 kilometers (994 miles) off the eastern coast of Africa. The republic consists of 158 islands with a total land area of 455 kilometers (283 miles). Long a ...

    • Loading...
    locked icon

    Sign in to access this content

    Get a 30 day FREE TRIAL

    • Watch videos from a variety of sources bringing classroom topics to life
    • Read modern, diverse business cases
    • Explore hundreds of books and reference titles