Cape Verde's islands offer stunning beaches, from golden sands to dramatic volcanic shores. Here's a look at five top picks,…