Wolf Creek Ski Area

When my three boys and my husband, Wade, asked where we were going, I told them that we were going to the Wolf Creek Ski Area, a high alpine ski resort that rises up from its 10,300 foot base. A place that proudly boasts 465 natural inches of snowfall a year, the highest snowfall in Colorado. My excitement...