The Miramichi River in New Brunswick Canada is still one of the best Atlantic Salmon rivers in the world The Miramichi is a fly fishing only river with the fishing season runing from April 15th till Oct the 15th.From April 15th to late May fishing is done by fishing from boats with guide using sinking lines and big flies .from early june till end of season fishing is done by wading using floating lines with smaller wet and dry flies