Respuesta :

The Iberian Peninsula, particulary Spain and Portugal. My money is on Spain.

;)