Where is Henovese?

Where is Henovese located?

Henovese, Valencia, Spain (approx. 38.98333°, -0.46667°)


Where is Henovese on the map?