Branch Lake (Ontario)

Branch Lake is a lake in Haliburton County, Ontario, Canada in the southern extension of Algonquin Park. The York River flows into and exits from the lake. The North York River joins the York River at the lake.