Where is Etxauri?

Where is Etxauri located?

Etxauri, Navarra, Spain (approx. 42.7932285°, -1.7900237°)


Where is Etxauri on the map?