Where is Clara Campoamor?

Where is Clara Campoamor located?

Clara Campoamor, Clara Campoamor, Spain (approx. 40.424114°, -3.705278°)


Where is Clara Campoamor on the map?