LIMITED OFFER! Book by November 15 and take $1,000 per person off the rate above.
Discover lesser-known islands, magnificent Moroccan cities, and storied Spanish and Portuguese ports on a new cultural cruise from the Canary Islands to Lisbon. In the Canaries, visit UNESCO-listed historic towns and lush gardens. Spend a day on Portuguese-accented Madeira, then cruise east to Morocco to explore Marrakesh, Casablanca, and Rabat. Continue to Gibraltar to ascend its legendary rock. In Spain, step ashore in Cádiz for an excursion to Seville. Pause in Sagres and Lagos, Portugal, before concluding in Lisbon, where an optional postlude is offered.