Where is Gomecello?

Where is Gomecello located?

Gomecello, Gomecello (Station), Spain (approx. 41.04194°, -5.54167°)


Where is Gomecello on the map?