Winter Park Resort earns ‘most family-friendly’ honors from OnTheSnow
OnTheSnow, a popular snow sports website, presented its annual ski area awards on Thursday, April 18, at the Mountain Travel Symposium in North Lake Tahoe, California. Among the seven award winners was Winter Park Resort, which took top honors for the Most …