Biarritz Uncovered: The Quintessential Guide to France’s Hidden Seaside Gem by Isabella 10/19/2024 Biarritz, the enchanting seaside city on the Bay of Biscay, is a French jewel with a view. Known for its ...