Where is Godella?

Where is Godella located?

Godella, Godella (Station), Spain (approx. 39.519505°, -0.41445556°)


Where is Godella on the map?