See the stunning highlights of Spain, Morocco and Portugal on worry-free tour with experienced guides in all three countries. Travel through Barcelona, Valencia, Granada, Rabat, Marrakech, Dades, Erfoud, Fes, Tangier, Seville, Lisbon, Madrid and more on an unforgettable journey. Plus, flights are included from Australia.