Published 1 year ago
America’s First Ski Lift
The first ski lift was built in 1908 by Robert Winterhalder in Schollach, Austria in the Black Forest Highlands. However, this was mainly a prototype and only served for the few…
Published 2 years ago
Meet the Mountains Tour
In case you didn’t know, one of the perks of coming to Killington is that the city offers a free tour experience designed for rookie skiers that are still learning…