Fort Myers Beach Named One of the Best Beaches in the Country

But is it even the best beach in Southwest Florida?

by