Elche

Elche

Elche or Elx is a town located in the comarca of Baix Vinalopó, Spain. According to the 2014 census, Elche has a population of some [...]