The Cape Verde Islands are a destination with a difference, a distinctive blend of European and African cultures whose unique hospitality is encapsulated in the Creole word morabeza. These magical islands are soaring in popularity, with property construction, flights and international arrivals rocke[...]