Tucked into the Sierra Blanca mountains at a refreshing 7,000 feet elevation, Ruidoso offers that rare combination of natural beauty, small-town charm, and affordability that makes both weekend ...