Where is Casas de Ibáñez?

Where is Casas de Ibáñez located?

Casas de Ibáñez, Valencia, Spain (approx. 38.4°, -1.08333°)


Where is Casas de Ibáñez on the map?