Countries on the Iberian Peninsula

The Iberian Peninsula, located in southwestern Europe, comprises two sovereign countries: Spain and Portugal.

Copyright Wanderlust World © https://www.ynyoo.com