Where is El Borseral?

Where is El Borseral located?

El Borseral, Valencia, Spain (approx. 40.13333°, 0.13333°)


Where is El Borseral on the map?