Question
is leon a country or city in spain???
Answers
SraJMcGin
Well, Léon is 2 things: the capital of the province of the same name, in northwest Spain.
Sra
Sra