Biarritz, France A wall bordering the beach in Biarritz.
Biarritz, France The beach in Biarritz.
Biarritz, France Phare de Biarritz (Biarritz Lighthouse) at Pointe Saint Martin.