Stroll Along the Atlantic
Biarritz, France