Witches, Turkeys and Figgy Pudding

A Board Member suggested it would be nice to live in Evergreen, proving the invasion of Hallmark movies into our lives. Evergreen is a magical movie town in Vermont - actually filmed in Canada - complete with an enchanting street decked out in holiday glory. All I know about Vermont I learned from Larry and … Continue reading Witches, Turkeys and Figgy Pudding