From beautiful Barcelona and onto Madrid, take in the best of Portugal, Southern Spain and Morocco on this 23 day tour. Marvel at iconic La Sagrada Familia in Barcelona and cruise the Douro River in Porto. See the sights in Madrid, Lisbon and Seville, unw...