Cape Verde from $515 (round trip)