Gasparilla Island State Park near Boca Grande, Florida offers pristine white beaches, fossil shark teeth hunting, historic ...