A City On The Ice Posted by Trapper's Landing On February 20, 2014 In Leech Lake FishingIt’s the International Eelpout Festival once again and we can feel the energy here in town! This tradition is now in its 30th year and goes from today until February 23. Leech Lake is 112,000 acres of good ice fishing, [...] Read More 0