Site logo

Tag: The Clutch at South Seas Resort

Jun 15
The Clutch at South Seas Resort: Golf With An Island Vibe

By Tim Cotroneo The Clutch Golf Course at South Seas Resort is the perfect escape for the golfer seeking a Caribbean vibe but wishing to keep his or her passport at home. Located one hour west of Fort Myers, FL, on Captiva Island, the 12-hole Clutch is the resort’s newest amenity during their ongoing beachfront […]