MAGIC MOUNTAIN, Idaho — About an hour south of the Twin Falls is one of the region's most beloved family-focused ski, tubing, and snowboarding destinations — Magic Mountain Ski Resort. "I have always ...