Alicante-Elche – road map May 6, 2019 Alicante, Elche, Spain Source: Google MapsSee also Countries:Spain