Where is Natxituya?

Where is Natxituya located?

Natxituya, Basque Country, Spain (approx. 43.38097°, -2.61346°)


Where is Natxituya on the map?