Video: White River National Forest

You'll find family fun and luxury at Vail, in White River National Forest.