Jack Frost Mountain Resort is one of the best places to ski and snowboard in the area. Its family-friendly vibe means your littlest travelers can also enjoy some fun in the snow.
Jack Frost Mountain Resort is a snow-covered mountain in White Haven. If you're on the lookout for other places to explore around the area, try Split Rock Resort Indoor Waterpark.