Where is la Safor?

Where is la Safor located?

la Safor, la Safor, Spain (approx. 38.85979°, -0.2601°)


Where is la Safor on the map?