Meet Zach Chouteau eHow’s Travel Expert.
By eHow Travel Editor
Rate: (0 Ratings)
Nestled in the gorgeous Targhee National Forest in eastern Idaho, Kelly Canyon ski resort was founded in 1957. Visitors can enjoy great powder and extensive ski runs. The vertical drop is 1,000 feet and the peak is over 6,500 feet above sea level! Kelly Canyon caters to ski enthusiasts with nearly 750 acres of ski runs.
eHow Travel Editor