Iberia

Iberia is a peninsula in western Europe. It is separated from France in the northeast by the Pyrenees Mountains and separated from Africa by the Strait of Gibraltar.