France. Biarritz lies in French Basque Country along the Atlantic coast's Bay of Biscay in southwest France." href="javascript:openLB(1916414915,'',XLarge,'',1024,723);"> Biarritz, France The beautiful resort town of Biarritz lies in French Basque Country along the Atlantic coast's Bay of Biscay in southwest France. Keywords: france atlantic biarritz mainpage basque country gallery pages: