Shells at one of Florida’s best beaches: Cayo Costa State Park

Shells at one of Florida's best beaches: Cayo Costa State Park

Cayo Costa State Park is an island reachable only by boat.

Share your thoughts!