Spain, located in southwestern Europe on the Iberian Peninsula, is bordered by France, Andorra, Portugal, and the Mediterranean Sea, and is known for its diverse landscapes, rich cultural heritage, and vibrant cities like Madrid and Barcelona.
Alhambra
The Alhambra is a palace and fortress complex located in Granada, Spain. It is one of the most significant examples of Islamic architecture and a UNESCO World Heritage Site.
Photo by Jorge Fernández Salas on Unsplash