The beach of Biarritz Basque Country in France
Biarritz is a city on the Bay of Biscay, situated on the Atlantic coast near the Pyrénées. It is a luxurious seaside town. The city has also become a prime destination for surfers from around the world, developing a nightlife and surf-based culture.
France photos - images about French tourism - France & Paris travel pictures