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.