General Knowledge Which country lies on the western side of the Iberian Peninsula? Options:A. SpainB. PortugalC. FranceD. AndorraView AnswerB. Portugal Continue Reading Previous: CAREC (Central Asia Economic Cooperation) was established in year ?Next: Krakatau volcano situated in which country?