Practiced both in salt and fresh water, fly fishing is a method of catching fish using an artificial fly. There are several kinds of artificial flies – some imitate a bait fish, while others imitate a flying or swimming insect.
107 Questions
No questions found for given filters. Try a different search or filter.