Idyllic
Cape Verde: Where Mountains Meet Sea