Live
Seychelles: Travel guide, visas and free housing · 2026
Seychelles, officially the Republic of Seychelles, is an archipelagic country consisting of 115 islands in the Indian Ocean. Its capital and largest city, Victoria, is 1,500 kilometres east of mainland Africa.
EntryPick a passport
Can’t find the place you need? Search understands any language. Open search