Mountain village
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.
Text from Wikipedia (CC BY-SA)
3 photographs of Navaleno, taken here and in its own light.
Keep exploring