Seychelles is an island country in the Indian Ocean, off the eastern coast of Africa. It lies northeast of Madagascar and about 1,600 km (around 1,000 miles) east of mainland Africa, near Kenya.

Quick Scoop

  • Seychelles is an archipelago of about 115 tropical islands spread across the western Indian Ocean.
  • It is located roughly between 4°–11° south latitude and 46°–56° east longitude.
  • The islands sit about 1,000 miles east of Kenya and to the northeast of Madagascar, making it part of the wider African region.
  • The capital city is Victoria, found on the main island of Mahé.

Seychelles is often described as a remote, tropical beach destination with lush vegetation and rich marine life in the Indian Ocean.