Mini guide to Biarritz, France

Holiday makers flock to France’s Atlantic coast