Wikipedia: “Seychelles, officially the Republic of Seychelles, is an archipelagic state consisting of 115 islands in the Indian Ocean. Its capital and largest city, Victoria, is 1,500 kilometres (800 nautical miles) east of mainland Africa.”
Seychelles is known for its beautiful beaches and does have a variety of surfing options. We currently have no information about wind or downwind conditions
We aren't aware of any rentals. The surfski in the video on this page may have been brought by the paddler? possibly attached to a boat that he used to get there? - Like Richard Kohler did when he once visited?