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