Where is Newton?

Where is Newton located?

Newton, North Carolina, United States of America (approx. 35.66986°, -81.22147°)


Where is Newton on the map?