Restigouche : The Land of Giants

Restigouche : The Land of Giants

The Restigouche is a place every salmon fisherman has heard of. It’s a river we’ve always dreamt of fishing, and we had the opportunity to do so at Glen Eden Lodge with the Martin bros.