| Boca Grande, located on Gasparilla Island, is about 70 miles north of Fort Myers on Charlotte Harbor, but it is unique among Lee County attractions. The island straddles both Lee and Charlotte counties, and to reach it you either have to drive through Charlotte County or go by boat. |