Where is Campoamor?

Where is Campoamor located?

Campoamor, Campoamor (Station), Spain (approx. 37.901546°, -0.74941206°)


Where is Campoamor on the map?