Sanibel Island, Florida's second largest island, is located 25 miles south of Fort Myers and attracts vacationers loo ...