Navaleno

Spain

Navaleno, which means "Meadow of Hay", is a municipality located to the northwest of the province of Soria, in the autonomous community of Castile and León, in Spain.