Also on these boards
Travelling Through Europe. Biarritz, France, is a city on the Bay of Biscay, on the Atlantic coast in the Pyrénées Atlantiques department in southwestern #France. It is a luxurious #seaside town and is popular with tourists and surfers.
Biarritz Basque country, Aquitaine FRANCE pais vasco, francia