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 »