Winter Park Resort voted best in North America


WINTER PARK, Colo.– Winter Park Resort was voted the best ski resort in North America by USA Today on Friday.