Cape Verde: Where Mountains Meet Sea