Where is Etxebarria?

Where is Etxebarria located?

Etxebarria, Etxebarria, Spain (approx. 43.254223°, -2.4765923°)


Where is Etxebarria on the map?