Which country occupies the majority of the land area on the Iberian Peninsula?
Show answer
Spain
Spain shares the peninsula with Portugal and the British territory of Gibraltar. It is the only European country to have a border with an African nation (Morocco) via the autonomous cities of Ceuta and Melilla.