Major Cities in Seychelles

Seychelles is a 155-island archipelago in the Indian Ocean. Its main population centers:

  • Victoria (capital, largest city)
  • Baie Lazare
  • Anse Boileau
  • Anse Royale
  • Beau Vallon

Most settlements are on the main island of Mahé.

Copyright Wanderlust World © https://www.ynyoo.com