Bus and train routes to and from 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?