This article was produced by National Geographic Traveller (UK). The French city of Biarritz lies on the Bay of Biscay in the Basque region, just 22 miles from the border with Spain. Photograph by ...