GeoQuiz
Separator Hero Line

What is the capital of Seychelles?

Seychelles is a country located in Eastern Africa.

Its capital city is Victoria, which serves as the political and cultural center of the country.

Flag of Seychelles

The capital of Seychelles is Victoria