January 19, 2020 General Knowledge Iberian peninsula is a part of? Posted by daily5techtips (a) Asia (b) Africa (c) Europe (d) None of these See also The Bab-ul-Islam is ?