The 10 ‘Most Stressed’ Towns in New Hampshire
If you find yourself losing sleep, experiencing a little more irritability, and possibly have more grey hairs than you think you should have, it might be because you live in one of these "stressful" New Hampshire towns.