city
Spanish city, capital of the homonymous municipality in Castilla y León, Spain
Not who you're looking for? Others named León: colonial city and capital of León Department, Nicaragua · municipality in Castile and León, Spain · region of Spain · rural municipality and village in Jujuy Province, Argentina
Related