The Deerfield Fair
October 1 – October 4, Deerfield “New England’s Oldest ‘Family Fair’®” – the Deerfield Fair – opens October 1 for its 133rd year. The fair kicks off on Thursday at 9 a.m. with the opening ceremonies, followed by a huge variety of events until it all ends on Sunday evening. A sampling of events for Thursday: 9 a.m. Horse Show Opens –…
