Which country lies on the western side of the Iberian Peninsula? April 16, 2025 by admin A. Spain B. Portugal C. France D. Andorra