This Underrated Township Just Might Be The Most Beautiful Place In New Hampshire

New Hampshire is full of beautiful small towns, but Dixville Notch is smaller – and more beautiful – than most.