Where is Etxebarri?

Where is Etxebarri located?

Etxebarri, Etxebarri (Station), Spain (approx. 43.24386°, -2.89771°)


Where is Etxebarri on the map?