Wisconsin Towns and Places
Osceola is a village in Polk County, on the DSt. Croix National Scenic Riverway. Much of its downtown dates back to the 1880s giving its a special charm. Situated on the St. Croix River simply adds to that charm. Great for kayaking and swimming. The town hosts Cascade Falls. Once you go down the stairs to the falls, you can walk right up to it, where you can become one with nature.