Address: Plaça de la Glorieta / Plaza de la Glorieta, Santa Pola, el Baix Vinalopó, Alacant / Alicante, Valencian Community, 03130, Spain