Where is Callosa de Segura?

Where is Callosa de Segura located?

Callosa de Segura, Valencia, Spain (approx. 38.12497°, -0.87822°)


Where is Callosa de Segura on the map?