Basque-ing in Biarritz

My dear friend and mentor told me about a magical place called Biarritz he and his wife visited in the south of France. The Côte d'Azur holds a special place in my heart, so I was keen so explore a new region along the country's coast. Biarritz is a stunning seaside town in France's Basque Country along the Bay of Biscay.