Where is Udala?

Where is Udala located?

Udala, Basque Country, Spain (approx. 43.07778°, -2.51249°)


Where is Udala on the map?