Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Humber River, Newfoundland


 

The Humber River is a river in the Canadian province of Newfoundland and Labrador. It is approximately 120 kilometres long, rising in the Long Mountains; flowing southeast then southwest, through Deer Lake, to the Bay of Islands at Corner Brook.

A hydroelectric station on the river near Deer Lake provides power for industry and residential customers in western Newfoundland.

Newfoundland and Labrador rivers

Read more »

Non User