Biarritz, France Surfing in the Heart of Europe Located on the Bay of Biscay, Biarritz is a vibrant and modern