The stretch of the Grand River between Fergus and Elora, has earned a well-deserved reputation as one of the best brown trout fisheries in North America. Large enough to challenge the best anglers, many options are also available for kids and first-timers.