Embracing Winter at Vermont’s Smugglers’ Notch

By Jeff and Stephanie Sylva Are you tired of winter’s cold and snow? Living in the Northeast means you have to deal with all that winter brings. But we think there is a perfect way to embrace winter – enjoy a great winter experience at Smugglers’ Notch Vermont, Ski Magazine’s #1 Resort Overall East U.S …

Embracing Winter at Vermont’s Smugglers’ Notch Read More »