Magic Mountain Resort
Skiing & Snowboarding in Twin Falls
Activities
Click icon for similar adventures
Tucked away in the Sawtooth National Forest lies the Magic Mountain Resort. Magic Mountain is just outside of Twin Falls and offers skiers and snowboarders easy access to southern Idaho’s world famous snow.
Resources
Magic Mountain Resort,
Ski Idaho ,