Where is Newton Falls?

Where is Newton Falls located?

Newton Falls, Ohio, United States (approx. 41.18839°, -80.978147°)


Where is Newton Falls on the map?