Images of Biarritz beachesBiarritz is one of the most glamorous beach resorts in FranceSource: Creative CommonsCopyright: Creative Commons / Jaume Meneses'