Where is Roswell?

Where is Roswell located?

Roswell, Ohio, United States (approx. 40.4758983°, -81.3495555°)


Where is Roswell on the map?