Home US English Elche
A town in the province of Alicante in southeastern Spain; population 228,348 (2008).
READ THESE ARTICLES