Azwoz
Log in Sign up

Cascade Falls

Waterfall

3.5 ★★★★★ (11)
4 visitor tips 16 views
Address
Osceola , WI 54020 United States
Phone
(715) 294-3498
Website
http://www.travelwisconsin.com/natural-attractions-and-parks/cascade-falls-200000
Facebook
https://facebook.com/177246785665449

Cascade Falls is a waterfall in the small town of Osceola, Wisconsin. The water source for Cascade Falls is the Osceola Creek which runs through the Osceola Mill Pond and then flows into the St. Croix River (Wisconsin-Minnesota). (Wikipedia)

Reviews

No reviews yet. Be the first to share your experience.