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.
Distance between:
Madrid to Navaleno105 Miles / 169 Kms Barcelona to Navaleno270 Miles / 435 Kms