TravelTill

About Biarritz



Biarritz is a city which lies on the Bay of Biscay, on the Atlantic coast, in south-western France. It is a luxurious seaside town and is popular with tourists and surfers.

The town lies in Basque territory, and Basque flags and symbols are prevalent throughout Biarritz