Wiley Point Muskies

Wiley Point is a four-star resort located approximately 20 miles southwest of Kenora, Ontario on Lake of the Woods. This area has hundreds of islands with current moving between them and the majority of them hold muskies. Even though it seems like muskies are located everywhere. it doesn’t mean ...


March 7, 2015
Loading...