Explore Madrid, Lisbon, Seville, and Marrakech. Experience a vibrant mix of Iberian heritage, Moorish architecture, colorful souks, and coastal views.
You'll complete your booking securely on Trafalgar.