Tamarack Mountain Resort
Idaho, United States · 58 km of runs, 6 lifts, top 2328 m
Overlooking Lake Cascade in Idaho’s West Mountains, Tamarack offers long groomers, tree runs and steep chutes. A friendly, scenic resort where the lake views follow you down most runs.