blog.nationallife.com
Northampton, Massachusetts – Main Street
It’s not hard to see why Northampton has won more than 25 awards, including best small city in America, top 10 town for craft lovers, walking and bicycle-friendly community, green community, and be…