Surf in Biarritz – Visit Biarritz

Biarritz is a luxurious town by the sea, specifically on the Bay of Biscay on France’s Atlantic coast in the south west. Popular with surfers and other tourists, the town is in Basque territory and you’ll see Basque flags prominently displayed. The city is located in the Aquitaine region in the Pyrénées-Atlantiques department. Eleven miles … Read more