Where is Beniferri?

Where is Beniferri located?

Beniferri, Valencia, Spain (approx. 39.5°, -0.4°)


Where is Beniferri on the map?