Where is Santa Pola?

Where is Santa Pola located?

Santa Pola, Santa Pola (Station), Spain (approx. 38.19717°, -0.5622318°)


Where is Santa Pola on the map?