Find out here the best things to do in Biarritz in Southwest France and learn how to organize your trip to Biarritz and Basque Country