The French resort of Biarritz lies on which body of water????
atlantic ocean