Surf Travel Company

Castelo Beach

Castelo Beach is located in the southern part of Santa Luzia Island.

 

Check surf pictures of Cape Verde at #capeverdesurf.

× How can we help you?