Where is Orwell?

Where is Orwell located?

Orwell, Ohio, United States (approx. 41.535055°, -80.868144°)


Where is Orwell on the map?