nature

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.

Map of Nature

Avis