David HoperOctober 1, 2024 Top Places11 Must-See Tourist Attractions in Roswell, NM: From UFOs to Nature Trails 286 views5 minute read 11 Must-See Tourist Attractions in Roswell, NM: From UFOs to Nature Trails Roswell, New Mexico, is a city… 38 Shares 0 38