Explore relationships

León, Spain

León (Spanish: [leˈon] ; Leonese: Llión [ʎiˈoŋ]) is a city and municipality of Spain and the capital of the province of León located in the autonomous community of Castile and León. The city lies on the northwest of the Iberian Peninsula, south of the Cantabrian Mountains in between the Bernesga and the Torío rivers.

Use + to expand a branch. Click a topic name to open its summary.