Answer :

Deathcamo
The answer is B. The iberian penninsula is where Spain and Portugal are located.

Pthomas5
B, Spain is the the Iberian peninsula

Other Questions