Boca Grande on Gasparilla Island, Florida, Is America's Best Small Beach Town
"Family-owned gallery with stunning local art, including original paintings, prints, driftwood sculptures, gifts, and home decor, with another location in Maine." - Travel + Leisure Editors