If you’ve never been to Roswell, New Mexico, you don’t know what you’re missing. This eclectic, extraterrestrial town taken in jest and is now capitalizing on the UFO landing controversy; the Roswell Incident! Come see why this place is a must visit U.S. travel destination for your next road trip out west! Especially if you’re a believer in little green men!
Continue reading “Visit Roswell, Mexico: UFO Believer’s Destination”