Storybook Land – Lake Delton, Wisconsin

Not every fairy tale has a happy ending. In 2011, after more than five decades of seasonal operation, Storybook Land in the Wisconsin Dells closed its doors for good. The ten acre park was located between Dells Army Ducks and the legendary water park known as Noah’s Ark near Lake Delton. The grounds were filled…

Read More