10 Reasons to Love Smugglers’ Notch Resort in the Winter (even if you don’t ski!)
Smugglers’ Notch resort in Jeffersonville, Vermont is well known for being one of the top ski resorts in America and routinely received accolades for being a top ski resort for families, a top New England fall destination, and one of the best adventure and vacation spots for kids. Known as “America’s Family Resort”, Smuggs is…