The Iberian Peninsula is a part of which country? Leave a Comment / GK Mcqs A. Europe B. Asia C. Africa D. North America