One of the best Florida beaches: Cayo Costa

One of the best Florida beaches: Cayo Costa

Cayo Costa State Park is on the west coast of Florida. It’s an island only reachable by boat.

This site uses Akismet to reduce spam. Learn how your comment data is processed.