Where is La Canyada?
Where is La Canyada located?
La Canyada, La Canyada (Station), Spain (approx. 39.526806°, -0.4871222°)
Where is La Canyada on the map?
La Canyada - Valencia
{"latitude":39.526806,"longitude":-0.4871222,"title":"La Canyada"}