Filming Locations in North Freedom

North Freedom, Wisconsin, USA
Mrs. Soffel (1984)

North Freedom is a village along the Baraboo River in Sauk County, Wisconsin, United States. Populat...

View Details
Forevertron, Baraboo, Wisconsin, USA
Mana: Beyond Belief (2004)

View Details