Is Iberian a peninsula?

Answer:
Iberia (the country) is on a peninsula. It's called the Iberian Peninsula.
First answer by Lonewolfvtx. Last edit by Lonewolfvtx. Contributor trust: 5 [recommend contributor recommended]. Question popularity: 0 [recommend question].