Counselors will help kids catch their first fish and get poles ready for people with more experience to check out. If you do a lot of fishing, make sure to ask about the best fishing spots. Guests regularly catch pan-sized rainbow trout in Jackson Lake, a five minute walk from the ranch. Robert, the ranch’s owner, teaches a fly fishing class every week, which is followed up by a fly fishing trip the next day.