Where is Atarrabia?

Where is Atarrabia located?

Atarrabia, Navarra, Spain (approx. 42.82768°, -1.613396°)


Where is Atarrabia on the map?