Proper noun
Elche A city in Spain
It was being stored in a car workshop and garage in Elche. Source: Internet
The boy was discharged after spending a few hours in the Elche hospital near the La Marina beach where he was stung. Source: Internet