Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Waterfall

Cascade Falls (Osceola)

United States · Americas

Cascade Falls (Osceola)

About

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).

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More waterfalls in United States