Mugarra is a natural feature, located at Mugarra, 48213, Biscay, Spain
Impresionante mole con unas estupendas vistas
He ascendido en tres ocasiones, dos por la normal y otra por la cresta oriental (complicadita, sólo para escaladores y gente sin vértigo)