It seems we can’t find what you’re looking for. Perhaps searching can help.
The Cape Verde Islands (known locally as Cabo Verde, the "Green Cape") lie just off the…