Close-up of Big Falls on the Humber River. Upper Humber, north of Deer Lake. Filmed in the summer 2005. According many accounts this is good site to watch Atlantic salmon leaping about. http://www.asf.ca/docs/uploads/rivers/newfoundland.html
big falls is a great place for salmon fishing and its also great around the month of july when theres literally hundreds of salmon jumping up the falls.
big falls is a great place for salmon fishing and its also great around the month of july when theres literally hundreds of salmon jumping up the falls.
Flightkid9 1 year ago