Top Things to do in Cape Verde