Cooling off at the beach: Biarritz's best beaches
Biarritz is a holiday resort located on the Basque coast in the southwest of France. This charming town is famous for its historic architecture, delicious food, and of course, magnificent beaches. Bia...