Cascade Falls (Osceola, Wisconsin)

USA / Wisconsin / Osceola / Osceola, Wisconsin
 waterfall, interesting place
 Upload a photo

This 25 foot waterfall is right off of downtown Osceola, Wisconsin. The best vantage point involves descending several flights of stairs to the bottom of a gulch.
Nearby cities:
Coordinates:   45°19'9"N   92°42'23"W
This article was last modified 19 years ago