Florida’s Siesta Beach has been named America’s best beach on an annual top 10 list compiled by coastal science professor Stephen Leatherman, also known as Dr. Beach.
source
Florida’s Siesta Beach has been named America’s best beach on an annual top 10 list compiled by coastal science professor Stephen Leatherman, also known as Dr. Beach.
source