News

Duck Creek Waterfall is situated in Devil’s Glen Park. This small natural waterfall is hidden among winding trails of the park and flows down limestone bluffs on its way to the Mississippi River.