Where is Newton?

Where is Newton located?

Newton, Alabama, United States of America (approx. 31.33517°, -85.60522°)


Where is Newton on the map?