Western Mediterranean · North Africa Cadiz → Casablanca → Tangier + 4 more From Lisbon · 10 nights · Next Nov 24 From $5,100 1 upcoming departure · 1 ship →