Description

A 1,331m peak in Urkiola Natural Park, Bizkaia, a sacred mountain in Basque mythology.

Guide

Essential information for visiting Anboto

Location