View of the beach of Benidorm from the Plaza de Santa AnaIn Google Translate
Plaça de Santa Ana, 103501 Benidorm (Benidorm)