Spain, officially the Kingdom of Spain, is a country in Southern and Western Europe with territories in North Africa. Featuring the southernmost point of continental Europe, it is the largest country
Celtic castro in Galicia
The Roman Theatre in Mérida
Royal Pantheon of San Isidoro, Kingdom of León
Catholic Monarchs of Spain
Madrid is the capital and most populous city of Spain. It had a population of over 3.4 million in the city proper in 2025, and a metropolitan area population of approximately 6.8 million. Madrid is th
Plaza Mayor De Madrid edited
Puerta de Alcalá, Madrid, España, 2017 05 18, DD 14
Palacio de Comunicaciones 06