answersLogoWhite

0

Iberia is the name of a peninsula and is home to the countries of Spain, Portugal, and Andorra. A portion of France is on the south side of the Pyrenees and Gibraltar, which is a British territory is on the southernmost tip of the peninsula. It is located on the southwest edge of Europe.

User Avatar

Antonio Crona

Lvl 10
3y ago

What else can I help you with?