Families visiting Fort Myers now have another reason to head to its barrier islands, following the opening of Captiva Landing at South Seas Resort. Located on the southern end of Captiva Island, ...