Biarritz Biarritz is a luxurious city found at the south-western part of France. Its stylish coastal side was once the favored spot frequented by Napoleon III and his wife, Empress Eugenie. Tourists with Eurail passes and frequent travelers can enjoy the posh surroundings of the city, which fuses the modernity of a privileged life and the […]
Follow itravelnet.com