Adventure Journal: Fly Fishing in Grand Teton
Grand Teton National Park is a world-renowned fly-fishing destination due to its pristine waterways that provide incredible habitat for several species of fish, including the Snake River fine-spotted cutthroat trout. The Wild and Scenic Snake River flows from its headwaters …