Praia de Sao Francisco is a natural feature, located at Praia de Sao Francisco, Cape Verde. [read more]
Praia Baixo is a natural feature, located at Praia Baixo, Cape Verde. [read more]