Spain is a country located in southwestern Europe on the Iberian Peninsula to the south of France and Andorra and to the east of Portugal. It has coastlines on the Bay of Biscay (a part of the Atlantic Ocean) and the Mediterranean Sea.
Spain is a storied country of stone castles, snowcapped mountains, vast monuments, and sophisticated cities, all of which have made it a favored travel destination.
The Andalusian capital of Seville is famed for its musical culture and traditional folkways; the Catalonian capital of Barcelona for its secular architecture and maritime industry; and the national capital of Madrid for its winding streets, its museums and bookstores, and its around-the-clock lifestyle. Madrid is Spain’s largest city and is also its financial and cultural centre, as it has been for hundreds of years.