TELL US: Where are the Best Sledding Spots in Westborough?
With winter in full swing, where do you go?
After a rather dry winter last year, the snow is finally back in New England.
A fast-moving, weekend snowstorm left Westborough with perfect sledding conditions.
Where's the best place in town to go? Tell us in the comments section below.