Close-up of Big Falls on the Humber River. Filmed from a different angle than the previous video featuring big falls.
Upper Humber, north of Deer Lake.
Filmed in the summer 2006.
According many accounts this is good site to watch Atlantic salmon leaping about.
http://www.asf.ca/docs/uploads/rivers/newfoundland.html
Link to this comment:
All Comments (0)