ELDA

Elda

Elda is a city located in the province of Alicante, Spain., it has a total population of 55,618 inhabitants, ranking as the 7th most populous city in the province. Elda joins together with the town of Petrer to form a conurbation with over 85,000 inhabitants. The river Vinalopó flows through the urban area of Elda.

The above text is a snippet from Wikipedia: Elda
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!