Accommodations July 10, 2015 Set Sail at South Seas Island Come home with more than a tan after a visit to South Seas Island Resort on Captiva Island in Southwest Florida. Get your sailing certification from Offshore Sailing…