Fly fishing is one of the most pleasurable outdoor pastimes. An activity that let anglers or fishers connect with nature, enjoy the waters, catch their intended prey and boast of their catch with companions or fellow anglers.