IMAGES OF BIARRITZ, FRANCE: Biarritz city pictures Biarritz city is situated in Basque country, France Partager :Cliquez pour partager sur Twitter(ouvre dans une nouvelle fenêtre)Cliquez pour partager sur Facebook(ouvre dans une nouvelle fenêtre)