No. 1: Caladesi Island State Park in Clearwater/Dunedin, Fla.
Dr. Beach describes Caladesi Island State Park as a “well-kept secret. Surrounded by a lush state park, few people in Tampa seem to know its whereabouts.” In picking this as the No. 1 beach, he cites its “powder white sand, warm, crystal-clear water and beautiful nature.”
Fyi, last year’s No. 1 beach was Ocracoke Lifeguard Beach-Outer Banks, N.C.(Craig Litten / Associated Press)