Where is Roswell?

Where is Roswell located?

Roswell, Ohio, United States of America (approx. 39.80729°, -82.07125°)


Where is Roswell on the map?