21 Night cruise in the Mediterrean..R/T Barcelona with port stops in Morocco, Canary Islands, Portugal, Spain, Italy, Greece, Turkey, Egypt (overnight to see the pyramids), and Malta. Limited cabins at $1,739 + Total Taxes of $169 pp. Call today for details 800/829-9781.