New Farm in Taunton Offering Free Christmas Fun for Families to EnjoyNew Farm in Taunton Offering Free Christmas Fun for Families to EnjoyDeep Pond Farm and Stables brings the holidays to life, and in the true spirit of Christmas, this little oasis is completely free.Maddie LevineMaddie Levine