Welcome to Island Seychelles

 

Seychelles Harbour

 

Seychelles Harbour

 

Home
 

The Harbour is on Mahé Island, the Port Victoria. Victoria is also the capital f the Seychelles.