Canada-Places.com has listed approx 12 waters in NL. Some of the Top rated waters in NL are- Swift Current, Flowers River, Caribou Run, Petty Harbour Long Pond, Petty Harbour Long Pond, Boat Channel, Ashuanipi Lake, Lac Joseph, Piper's Hole River & Port Harmon.