Where is Newton?

Where is Newton located?

Newton, Illinois, United States of America (approx. 38.99088°, -88.16254°)


Where is Newton on the map?