Where is Clara Campoamor?

Where is Clara Campoamor located?

Clara Campoamor, Clara Campoamor (Station), Spain (approx. 40.38357°, -3.73341°)


Where is Clara Campoamor on the map?