Snowbird, Utah, has been named North America’s favorite ski resort by visitors to OnTheSnow.com

North America’s skiers and riders have spoken. OnTheSnow.com visitors named Snowbird Ski & Summer Resort..