Where is New Knoxville?

Where is New Knoxville located?

New Knoxville, Ohio, United States of America (approx. 40.49366°, -84.31467°)


Where is New Knoxville on the map?