About Stubbs Falls
This is located in Arrowhead Provincial Park, just outside of Huntsville. I haven't visited, but George Fischer included a nice picture in the print version of "Waterfalls of Ontario." Park admission is required. The park is closed off season. I'm pretty sure that there is no practical way to reach the falls other than through the park entrance. A footbridge arches over the river, just upstream of the falls.