Why is this small town in New Hampshire a perfect place to s

Why is this small town in New Hampshire a perfect place to start a family?