Where is Atarrabia?

Where is Atarrabia located?

Atarrabia, Atarrabia, Spain (approx. 42.831898°, -1.6071286°)


Where is Atarrabia on the map?