Fish Your Own Secluded Paradise on Ontario’s Famous Lake of the Woods
Sunset Point and Cloverleaf Island are the two private island options at Crow Rock Lodge located on the pristine waters of Ontario’s famous Lake of the Woods near Kenora, Ontario. Enjoy a secluded location where the biggest decision you’ll face is which species of fish to tackle the next day. Will it be trophy walleye or feisty northern pike? Will you work the shoals for scrappy smallmouth bass or cast the weed bays for tackle busting muskie?