Castelo Beach
Castelo Beach is located in the southern part of Santa Luzia Island.
Check surf pictures of Cape Verde at #capeverdesurf.
Castelo Beach is located in the southern part of Santa Luzia Island.
Check surf pictures of Cape Verde at #capeverdesurf.