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
Barcelona is a city on the northeastern coast of Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second-most populous municipality of Spain. With a p
Evening light over Barcelona
Arc de Triomf, domingo de Ramos