Barcelona Spain Tourist Information and City Guide
Spain is located on the Iberian Peninsula in the southwest corner of Europe. It borders on France and Portugal.
The African continent is situated just a few miles south of Spain across the Strait of Gibraltar.
View map of Spain.