Baldhead River Falls is located in Lake Superior Provincial Park in Ontario’s Algoma Country. This is just one of the many sights to see along the Orphan Lake Trail. To get to the falls on the trail it would take approximately 1-2 hours. The falls consist of several 10-15 foot drops spread across a couple hundred feet of the Baldhead River. There is a bridge that crosses the river that allows hikers to see the falls from either side.
Another body laying cold in the gutter….