Basque region

Ordizia

Ordizia sits quietly in the Goierri region of Gipuzkoa, in Spain’s Basque Country. Farmers have gathered here for centuries, trading […]