Our website uses cookies so that we can provide a better service. Continue to use the site as normal if you're happy with this, or find out how to manage cookies.

Port Victoria Cruises

Port Victoria is the capital of the Republic of the Seychelles, and is situated on Mahe Island. Whilst the town itself is perfect for rural relaxation, there are plenty of water sport facilities for the more adventurous. Once back on land, enjoy some Creole style one of the local bars or eateries.