Information may be out of date due to COVID-19. Please call the phone number listed below to confirm details.
Scenic waterfall in downtown Osceola, located just off Cascade Street near the millpond and statue of Chief Osceola. At night the falls are lit up with LED lighting that can mimic the light of the full moon or change for the season.
Choose Your List(s)
- Free Admission
- Natural Attractions Type