Anna Maria Island has some of the best beach we have visited on either coast in our opinion.
We also really like Lido Beach near Sarasota, Naples, Indian Rocks, Treasure Island, Siesta Key, Longboat Key, Captiva Island and also St Augustine Beach on the Atlantic coast.
Bookmarks