Nestled in the Tularosa Basin of southern New Mexico, Alamogordo offers that rare combination of breathtaking natural beauty and prices that won’t take your breath away in horror. The name might mean ...