Nature
Calle De Zucaina, 12123, Castillo de Villamalefa, Castellón, Spain 3
A convenient spot by the road with shade for a night's rest. Despite stopping in Lucena del cid, it was full of parked cars.
A convenient spot by the road with shade for a night's rest. Despite stopping in Lucena del cid, it was full of parked cars.