Cascade Falls is part of the Osceola Creek and right in downtown Osceola. The falls are 25 feet tall and 30 feet wide.