7 Unforgettable things to do on the Middle Fork Flathead River

The Middle Fork of the Flathead River carves a 106-mile border along the southern edge of Glacier National Park, and its water runs clear enough to see cutthroat trout holding in the current from a...