Hello , where is Leech Lake? We live in Arkansas,USA,sounds like a lake in the South maybe or what country? I have traveled ,but haven't heard of it. Maybe all of us need to be more specific so we can learn of all the great places to fish in the world. Best Wishes, AJ
If people concentrated on the really important things in life, there'd be a shortage of fishing poles.