Iberian Peninsula is a part of _? March 1, 2023 by admin Iberian Peninsula is a part of _? a. Africa b. Asia c. Europe d. None of these