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.