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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results