General Knowledge Iberian Peninsula is a part of _________? Options:A.B. AsiaC. EuropeD. None of theseView AnswerC. Europe Continue Reading Previous: The Malam Jabba is one of the important tourist point in __________?Next: What is meant by CBT?