Quizzing Live

On Which Body Of Water Does The French Resort Biarritz Lie

Answer:
Atlantic Ocean