Where is l'Escala?

Where is l'Escala located?

l'Escala, Cataluna, Spain (approx. 42.113535°, 3.1387422°)


Where is l'Escala on the map?