Kelly Canyon Ski Resort: Idaho’s Off-The-Beaten-Path 2023/24 Winter Ski Destination
Nestled in the picturesque Targhee National Forest in eastern Idaho, approximately 35 minutes from Idaho Falls, is the lesser-known Kelly Canyon Ski Resort. Snow depth and snow days are abundant, and the natural beauty will invite a visit year after year. The Swan Valley, Idaho, region is known for its thrilling winter sports activities, including […]