Hi, this place is Thieving Bear Lake and is off a dirt access road from Highway 11 north of North Bay, Ontario near Temagami. Found this place via YouTube so, only fitting to show you what it's like via ... YouTube.
Not suitable for Class A or C but Class B and smaller sized trailers would be OK. I was there during the recent long weekend and the "premium" spot was already occupied by a trailer, PU truck and tent ... so I continued on the dirt road not knowing what I'd find. Well, I did find a spot right beside the road but also right beside the lake at a clearing obviously used as a boat launch. I had the whole area to myself the entire weekend. Enjoy ...
This is on Crown Land and Ontario residents can stay free for 21 consecutive days before having to move on. The roads are from old logging operations and now used as access to back country hunting camps.