Alamogordo, New Mexico Travel Guide
Alamogordo in New Mexico is a small city with about 31,000 inhabitants. It is located in the Tularosa basin and is home to the Holloman Airforce base. On the east, the city borders the Sacramento mountains, and on the west,