Where is Favara?

Where is Favara located?

Favara, Valencia, Spain (approx. 39.11667°, -0.28333°)


Where is Favara on the map?