The magnificent beach at Biarritz, on France's Basque coast, is known as La Côte des Basques and has
Landmark rock formation in the Bay of Biscay with dramatic views & a Virgin Mary statue on top.
Tall lighthouse built in 1834, on a rocky cliff with sweeping ocean & town views.