Biarritz, France
Located on the Bay of Biscay, Biarritz is a vibrant seaside city popular with tourists and surfers. The annual Biarritz Surf Festival attracts surfers and fans from all over the world. Biarritz is also located in French Basque Country and just minutes from the border of Spain.
No comments:
Post a Comment