Castile and León in French
Castile and León in French
Castille-et-León
The largest of the autonomous communities of Spain, in the central north of the country.