Day 3 - Back to Cayo Costa
December 29, 2025 in the United States ⋅ ☀️ 72 °F
We decided this morning with the weather coming we either needed to pull out or hunker down somewhere out of the wind until Friday. So we’re back at Cayo Costa because we weren’t ready to comeRead more





