Check out all of the posts tagged with "Biarritz".
If you look for the place with the most wonderful beach, where you could take remarkable coastal walks – this is certainly Biarritz. It is located in the in southwestern France, 18 km from Spain.