The Seychelles islands are ideal for practicing seafaring skills and competing in events. Choose Eden Island as the cornerstone to your sailing experience. Find out about the sailing events that Seychelles has to offer.
Seychelles comprises of 116 islands, each with its own unique appeal. As a destination that seems to have been made for yachts and boats, this country boasts some of the finest waterways in the world, making it a sailor's delight.