Spanish & Portuguese Cities quiz

Familiar with the Iberian peninsula? Can you tell where to find Spanish cities like Madrid, Barcelona, Valencia, Seville, Pamplona, Salamanca and Cordoba? And how well do you know Portugal? Can you find cities like Lisbon, Faro or Oporto in this map quiz?