Anboto
A 1,331m peak in Urkiola Natural Park, Bizkaia, a sacred mountain in Basque mythology.
Essential information for visiting Anboto
How to get there