Best Of 2005

BEST BEACH: Clearwater Beach

Runners-up: Ft. De Soto Beach
St. Pete Beach

Previous Winners