4 images Created 9 Apr 2013
Secret Falls is probably the most beautiful waterfall in Wisconsin. It's also a relatively "remote" waterfall even though its close to civilization. The only legal way to access the waterfall is to walk through Honey Creek in Borns Hollow. This waterfall is located near Leland, Sauk County, Wisconsin, in the beautiful Baraboo Hills.