FLY FISHING CHRONICLES OF YNP (part 15)
The Madison River begins life at the junction of the Firehole and Gibbon Rivers the confluence of these two rivers create one of the headwater tributaries of...