
We visited the meteor crater once back in the 90s. Had to pay $10 to look at a hole in the ground. The museum was mildly interesting. The space museum in Alamogordo is much bigger and better.
I have a picture of my wife sitting on some plumbing attached to some kind of large rocket motor (Saturn V?). It was taken at the musem in Alamogordo.