Madrid Spain Tourist Information and Travel Guide
Spain is located on the Iberian Peninsula in southwestern Europe.
The country borders on France and Andorra to the north and Portugal to the west. The tiny British territory of Gibraltar is at the far south.
The Pyrenees mountain range separate southern France from northern Spain. The Strait of Gibraltar at the southern tip of Spain, separates Europe from North Africa.
View map of Spain.