James Bond might be seen in an Austrian ski resort in the movie ‘Spectre’, but that doesn’t make France any less haloed, especially when it comes to skiing. The colossal peaks (not to forget Mont Blanc) against blue skies may seem overwhelming, but the very idea of speeding along the piste and spraying snow around(…)

Published On: Monday, November 23rd, 2015