Nestled right on the coast of Spain's Basque Country, the city is globally revered for having one of the highest concentrations of Michelin stars per square meter on the planet, alongside a ...