Where is Villafranqueza?

Where is Villafranqueza located?

Villafranqueza, Comunitat Valenciana, Spain (approx. 38.38795°, -0.4901364°)


Where is Villafranqueza on the map?