Holden is located in the beautiful rolling hills of central Massachusetts, just north of Worcester, and about forty miles west of Boston. The town encompasses approximately thirty-six square miles, a good portion of which is protected open space,..
Relevance: 17.499256