European travelers are already familiar with Cabo Verde, the small island country off of the western coast of Africa, that ...