Hanover, NH number 2 in Money Magazine's 10 best places to live in America

<p>Sorry, I hit submit before the post was completed.</p>