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