Where is Benitachell?

Where is Benitachell located?

Benitachell, Valencia, Spain (approx. 38.73333°, 0.15°)


Where is Benitachell on the map?