February 18, 2018 Michelle Newby life + travel Biarritz, France | Travel Guide February 18, 2018 Michelle Newby life + travel A quick look at all of our favorite things to do, see & taste in Biarritz, France.