Iberian Peninsula is a part of _______ ? A. Asia B. Africa C. Europe D. None of these Submitted by: Kamran Ahmed General Knowledge Mcqs Share this Related Mcqs