Where is Penaguila?

Where is Penaguila located?

Penaguila, Valencia, Spain (approx. 38.68333°, -0.35°)


Where is Penaguila on the map?