Filter
Cap Verde
Filter
The archipelago forming the Republic of Cape Verde consists of 21 islands and inlets, 9 of which are inhabited. First discovered by Portuguese sailors around 1455, the islands were …