18.6k views
7 votes
1. The countries of ___ are found on the Iberian Peninsula.

O Spain & Italy
O France & Italy
O Spain & Portugal
O Portugal & France

1 Answer

8 votes
The answer the your question is Spain and Portugal
User Hopobcn
by
5.3k points