28
BIARRITZ Biarritz is a city on the Atlantic Coast in the south west of France. It belongs to the Basque land and in the past it was a humble little bay that became the queen of beaches in Spain when Napoleon III ‘s wife decided to spend a time in a spa. The married couple [...]






