Where is Newton?

Where is Newton located?

Newton, New Hampshire, United States of America (approx. 42.86953°, -71.0345°)


Where is Newton on the map?