Cascade Falls, Osceola, July 2022 Osceola, Wisconsin, situated on the St. Croix River and border with Minnesota, is a charming small town that is a popular day trip for Twin Cities residents. It owes its destination status in part to the natural landscapes immediately surrounding it, from the high bluffs to the gentle riverside to …
Continue reading Cascade Falls & Falls Bluff Trail Loop (City of Osceola, WI)





