10 Beaches In Florida You’ve Never Heard Of

10. Fort Myers Beach

9. New Smyrna Beach

8. Cocoa Beach

7. Vero Beach

6. Marco Island

5. Cayo Costa

4. St. Pete Beach

3. Mexico Beach

2. Amelia Island

1. Grayton Beach

Forget Miami and Orlando: This Florida City is the Real Gem.