Newton, New Hampshire

Newton is a town of more than 4000 people in southern New Hampshire, United States.