15 Best Things to Do in Northborough (MA)

Edmund Hill Woods

First settled by Europeans in the 17th century, the town of Northborough in Central Massachusetts is crossed by the old Boston Post Road (Route 20), which forms Main Street. There are several interesting markers along this historic artery, one pointing out the place where a young woman, Mary Goodnow was killed by Native Americans in …

Read more