Day 103. Ilha de Santiago, Praia
April 18, 2025 in Cape Verde ⋅ 🌬 81 °F
We have docked in Praia on Ilha de Santiago. This is the largest and most populous island in Cape Verde (Cabo Verde), an island nation located off the west coast of Africa in the central AtlanticRead more



