Winter Park named top ski resort in N America

For the third time, USA Today readers have named Colorado’s Winter Park Ski Resort the best in North America. Winter Park beat out 19 other nominated North American resorts for the coveted title. Every year USA Today’s ski and adventure travel experts curate a...