Explore Frozen Castle, Slides & Maze Southeast Of Twin Falls IDExplore Frozen Castle, Slides & Maze Southeast Of Twin Falls IDDiscover the enchanting Ice Castles in Midway, Utah, a winter wonderland where you can wander through frozen mazes and enjoy magical sleigh rides. Tickets now available!Greg JannettaGreg Jannetta