Discover the major highlights of Europe and North Africa with this tour to Spain, Portugal, and Morocco