Where is La Safra?

Where is La Safra located?

La Safra, Valencia, Spain (approx. 38.75°, -0.85°)


Where is La Safra on the map?