Spain and Portugal - these are two countries with rich histories and distinct cultures, and on this affordable Best of Spain & Portugal tour, you'll see their fascinating highlights. In Spain, you’ll overnight in Madrid, Granada, Cordoba, Seville, and Salamanca. In Portugal, you’
