Spain and Portugal make up the Iberian Peninsula (the Roman Hispania), the most western peninsula in southern Europe. This geographical location near Africa with one coast on the Atlantic and another on the Mediterranean affects the variety of its climate and, in the past, the arrival of very different cultures (…)