Backcountry snowboarding in Smugglers Notch, Vermont is one of the best winter activities on the planet. Don’t believe us? Check out this video from afterhours.
Soulful Northern Vermont Snowboard Video Will Have You Pining For Winter

Backcountry snowboarding in Smugglers Notch, Vermont is one of the best winter activities on the planet. Don’t believe us? Check out this video from afterhours.