Skip to content

other

Seychelles

Indian Ocean archipelago nation of 115 islands whose economy rests on tourism and industrial tuna fishing, including licence fees paid by foreign fleets.

Current clusters