Post a New Question


posted by .

is leon a country or city in spain???

  • spain -

    Well, Léon is 2 things: the capital of the province of the same name, in northwest Spain.


Respond to this Question

First Name
School Subject
Your Answer

Similar Questions

More Related Questions

Post a New Question