South Seas Resort
5400 Plantation Road,Captiva,FLUS,33924
Captiva Island, dubbed "Florida's Tahiti" for its' subtropical climate, is famous for its' shell-covered beaches and was recently rated one of America's most romantic beaches. South Seas Resort is a 330-acre island resort with 2 1/2 miles of beach, a... More South Seas Resort Info



