- Entry
- Reader's guide
- Entries A-Z
- Subject index
Spain and Portugal
Spain and Portugal are the countries that make up the Iberian Peninsula, which is situated in the southwest corner of continental Europe. The population of mainland Spain is 45.3 million, for a total land area of 313,657 square miles, while Portugal ...
- Loading...