Bus and train routes to and from Callosa d'En Sarria

Where is Callosa d'En Sarria located?

Callosa d'En Sarria, Valencia, Spain (approx. 38.65°, -0.11667°)


Where is Callosa d'En Sarria on the map?