Roswell (New Mexico) Attractions & Activities - The Best Holiday Destinations for 2020
Alien autopsy exhibit at the International UFO Museum
Roswell is a city in the southeastern region of the state of New Mexico, United States of America. It has attained a quirky sort of fame/notoriety as the result of an alleged UFO crash(!) in 1947.
The Most Frequently Asked Travel Questions about Roswell (New Mexico)