Where is Elx / Elche?

Where is Elx / Elche located?

Elx / Elche, Comunitat Valenciana, Spain (approx. 38.2653307°, -0.6988391°)


Where is Elx / Elche on the map?