Where is Roswell?

Where is Roswell located?

Roswell, California, United States of America (approx. 38.75212°, -121.288°)


Where is Roswell on the map?