Map of Spain

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.

Southern Spain
Southern Spain