Florida Photography | Boca Grande - National Geographic Traveler | Steven Martine
This image was created for a travel assignment for National Geographic Traveler Magazine about the best beaches in the United States. Gasparilla Island is a barrier island in southwest Florida, United States, straddling the border of Charlotte and Lee Counties. Its largest town is Boca Grande, and it is the location of the Gasparilla Island State Park.