Are Boca Grande and Gasparilla Island different destinations?

No – Boca Grande is the town located on Gasparilla [...]