Briancon is located in the southeast of France, near the Italian border. Here you can take advantage of the beautiful ski resorts in both countries.
Leave a Reply