I would love to go ruiver Salmon fishing for the first time in my life. I know the Salmon come in soon but when would my best bet be or did I already miss it?

And, could I do ok salmon fishing from the shore? I can cast accross the whole river, its just very deep.