Looking for calm water, soft sand, and a small town vibe without a long drive or a cruise ship crowd. Boca Grande on Gasparilla Island delivers that mix of clear Gulf water, historic lighthouses, and ...