translate English to French: Just a few steps further and make a visit to the sea museum, the Biarritz lighthouse, le Rocher de la Vierge statue perched on the rocks looking out over the Atlantic...
Quelques pas de plus et s'offrent à vous, le musée de la mer, le phare de Biarritz, le rocher de la vierge.