The best cruise shore excursions in Cape Verde | Costa Cruises EU