Iberian Peninsula is a part of _________?

A. Africa

B. Asia

C. Europe

D. None of these

Leave a Reply