Tag: Snowboard

Snow is in the air at Killington Resort

Mother Nature gets a boost from expert snowmaking and grooming techniques ahead of the Audi FIS Ski World Cup Nov. 24-26  KILLINGTON, Vt. – Vermont’s Killington […]

Written by Welcome on October 17, 2017