Where is Moreda Araba / Moreda de Álava?

Where is Moreda Araba / Moreda de Álava located?

Moreda Araba / Moreda de Álava, Moreda Araba / Moreda de Álava, Spain (approx. 42.524696°, -2.4085107°)


Where is Moreda Araba / Moreda de Álava on the map?