Fly Fishing New Hampshire's Secret Waters: A Natural History
In the heart of New Hampshire's White Mountains lies a hidden gem: the Pemigewasset Wilderness. This vast expanse of forests, rivers, and mountains is home to countless trout streams, many of which are unknown to even the most...