Biarritz Beach is located in the south western of France Basque Coast. Biarritz beach is a major surfing destination in France to enjoy windsurfing as the water is very clean and fresh.
France Travel Guide
Biarritz Beach is located in the south western of France Basque Coast. Biarritz beach is a major surfing destination in France to enjoy windsurfing as the water is very clean and fresh.