Yes, the Space Museum is in Alamogordo. We lived there (before the museum was there) back in the late 60s and early 70s. Last time I was there a couple of years ago, a friend and I went and saw an Imax movie at the museum. It was so weird for Alamogordo to have that, as it was just a dustly little armpit place when we lived there (and actually kind of still is). I say that in the most loving manner as it was a GREAT place to be a kid back then! We had horses and rode them around town, it was a blast!
Yep. Just looked it up. Mountains all around us. We just kind of stumbled upon it.