Winter Park Resort voted best in North America

[ad_1]

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