Skiing in France, Top Snow
Length 21 mins. Recorded: 10/9/2020 Why is France the world’s best ski holiday destination? All is revealed by Gilles Riou, General Manager of Top Snow Travel – the France ski holiday specialists. Find out what makes the French Alps so unique and why it should be on every skier’s bucket list, as well as all…