Baldhead River

[Ontario] The Baldhead River is a river in the Lake Superior drainage basin in Algoma District in Northwestern Ontario, Canada. It is located entirely within Lake Superior Provincial Park. ==Course== The river begins at Baldhead Lake adjacent to the Mijinemungshing Lake parking area and heads west then southwest along the Mijinemungshing...
Found on
No exact match found