Where is Eltsaburu?

Where is Eltsaburu located?

Eltsaburu, Navarra, Spain (approx. 43.01667°, -1.71667°)


Where is Eltsaburu on the map?