Sudbury, Duxbury Shrewsbury, and Hopkinton… these places don’t just sound like idyllic storybook locations; they actually kind of are. If you keep reading, we’ll tell you just what made each of these places so safe and how we conducted our analysis in the first place.