Where is Godella?
Where is Godella located?
Godella, Godella (Station), Spain (approx. 39.519505°, -0.41445556°)
Where is Godella on the map?
{"latitude":39.519505,"longitude":-0.41445556,"title":"Godella"}