Horwood Lake Lodge
Horwood Lake Lodge is on beautiful Horwood Lake near Timmins, Ontario. You will be overwhelmed by the lake's picturesque shores. Horwood Lake has long been known for its trophy fishing with an abundance of walleye, northern pike, perch and whitefish. We offer…