Nearby

Victoria (Seychelles)

capital city of the Seychelles

-4.630855.4619

we will see

Cousin Island

Seychelles
island