Pinkmoon7's Alicante, Spain
The town, and indeed that of Elda, are of such utter drabness that I would be hard pressed to sugges...
Calle San Nicolas 12
I live not far from Alicante, and I’m always at a loss where to eat when I do go there. It really is...