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.