Where is Olabeaga?

Where is Olabeaga located?

Olabeaga, Olabeaga (Station), Spain (approx. 43.26474°, -2.961236°)


Where is Olabeaga on the map?