The Insider hit the streets to find out your favorite reasons to love autumn in New Hampshire. Related