Tourism in

Seychelles

Seychelles Officially Seychelles is an African country in the Indian Ocean consisting of several islands, with its capital city of Victoria.

Travel Seychelles

Sign In