A Colorado ski resort is being named the best in North America for the second year in a row. Winter Park Resort topped USA Today’s list of the best ski resorts released on Friday. USA Today experts compiled the list of top ten resorts and then let readers vote to determine how they are ranked. Copper Mountain and Telluride finished fifth and sixth in the annual ranking.
-0-