With soaring volcanic peaks, turquoise seas, and magical cloud villages, there’s nowhere on Earth quite like Cape Verde. This West African archipelago, adrift off the coast of Senegal, has a wealth of ...