What to Do in Biarritz, France

Biarritz is a city in France situated on the Atlantic Coast. It is part of the Basque Country, in the Nouvelle-Aquitaine region. Biarritz is a beautiful, chic French city with a casino, grand hotels, colorful houses, and an amazing seafront. If you plan to visit the southwestern part of France, Biarritz should be on yourContinue reading “What to Do in Biarritz, France”