I grew up in Alamogordo. I just wish they would have taken the space shuttle there! They have other rockets outside. I believe there is a tribute outside to the Challenger crew. If you are in the Southwest, do go see it. Then make a trip to Sun Spot and White Sands! :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.