Praia dos Achados: Santa Luzia's Remote Sand Beach | Cape Verde | OnlyBeaches