Where is Estación de tren Elche/Elx Carrús?

Where is Estación de tren Elche/Elx Carrús located?

Estación de tren Elche/Elx Carrús, Estación de tren Elche/Elx Carrús, Spain (approx. 38.269005°, -0.7063555°)


Where is Estación de tren Elche/Elx Carrús on the map?