Seychelles island

Seychelles Islands : 115 islands in the Indian Ocean
Seychelles Islands are a paradise destination, perfect for catamaran.
Port Victoria, located on Mahe Island is the only official entry point and exit for private yachts.