First look at Eurostar’s revived ski train
New Eurostar Snow Train takes passengers from London to the Alps via Lille – Eurostar As our sleek high-speed train passed along the edge of Lac du Bourget, I watched the bright sun set behind the peaks of the Chaîne de l’Épine mountain range. Taking the train may be better for the planet than flying,… Read More »