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°)
Estación de tren Elche/Elx Carrús, Estación de tren Elche/Elx Carrús, Spain (approx. 38.269005°, -0.7063555°)