It is called Iberian peninsula
Spain and Portugal are on the Iberian Peninsula.
Spain and Portugal are situated on the Iberian Peninsula.
The peninsula that contains Spain and Portugal is called the Iberian Peninsula.
Spain and Portugal are on the Iberian Peninsula, along with Andorra and Gibraltar.
Spain and Portugal are located on the Iberian Peninsula.
Spain and Portugal are on the Iberian peninsula.
The Iberian Peninsula
The answer is Iberian peninsula.
I think you are referring to the Iberian Peninsula which contains Portugal and Spain
Spain and Portugal share the Iberian Peninsula.
Together, Spain and Portugal are often referred to as the Iberian Peninsula, or simply "Iberia." In both languages, this is caled "la pen’nsula IbŽrica."
Spain and Portugal are on the Iberian Peninsula.