Where is El Puerto de Mazarrón?

Where is El Puerto de Mazarrón located?

El Puerto de Mazarrón, El Puerto de Mazarrón, Spain (approx. 37.564438°, -1.260891°)


Where is El Puerto de Mazarrón on the map?