Where is Labayenne?

Where is Labayenne located?

Labayenne, Navarra, Spain (approx. 43.08333°, -1.75°)


Where is Labayenne on the map?