Spain is located in southwestern Europe on the Iberian Peninsula.
Barcelona is the well-known capital of Catalonia in Spain.
Murcia is an important city of the South East Spain.
The Escorial (The Royal Seat of San Lorenzo de El Escorial is an historical residence of the King of
Santiago de Compostela is the destination of the Way of Saint James the Great (Santiago), the piligr
Montserrat is a mountain located close to the capital city of Catalonia (Spain), Barcelona.