No – Boca Grande is the town located on Gasparilla Island.