Where is Roswell?

Where is Roswell located?

Roswell, Pennsylvania, United States of America (approx. 41.86563°, -76.95747°)


Where is Roswell on the map?