Cities in Spain
Leon, Spain
Leon is a city in Spain, and capital of the province of the same name. It has a city population of about 140,000 inhabitants and a metropolitan area of 200,000... more
Logrono, Spain
Golden afternoon light slips through the sycamores along Calle Laurel, casting dappled shadows onto timeworn stones. There’s a hum in the air—a mingling of ... more
San Leonardo De Yague, Spain
San Leonardo de Yagüe is a Spanish town and municipality located in the Province of Soria, part of the autonomous community of Castile and León. It is one of ... more