A cut-your-own Christmas tree farm in Deerfield.
198 North Road, Deerfield, NH 03037
Deerfield, NH
Photo: C. Carr / CC BY-SA 3.0