The Ultimate Guide to Planning a Trip to Cape Verde