Welcome to winter in Vermont! If there’s one place that knows how to bring Christmas magic to life, it’s Vermont.
Landowners Carin Pratt, left, and John Echeverria walk up to a large tree trunk that lies across Orchard Road trail in ...