Explore relationships
Humber River (Newfoundland and Labrador)
The Humber River is a river on Newfoundland in the Canadian province of Newfoundland and Labrador. It is approximately 120 kilometres long; it flows through the Long Range Mountains, southeast then southwest, through Deer Lake, to the Bay of Islands at Corner Brook.
Use + to expand a branch. Click a topic name to open its summary.