Driftwood on Cayo Costa beach

Driftwood on Cayo Costa beach

Learn more about a visit to Cayo Costa. Photo by Anna Blasco