Where is El Genovés?

Where is El Genovés located?

El Genovés, El Genovés, Spain (approx. 38.98842°, -0.4704196°)


Where is El Genovés on the map?