Teton Pass is located on the Teton Mountain Range between Wyoming and Idaho. The Pass, as referred to by locals, is a terrific spot to catch a few fresh lines during the winter, or hike during the summer.
As the young gun of the team, Karl is an enthusiastic lover of wildlife and the environment - both as [...]
What will you see on a Winter Wildlife Tour? Winter in Jackson Hole is truly something special. With an average [...]