Lake of the Woods Lodge
Legendary, Fishing, Hunting & Family Vacations
Lake of the Woods Lodge is located on a remote, private 35 acre Island, only 5 miles from Nestor Falls, Ontario, Canada.
Sign up for a email reminders and upcoming events/specials for LOTWL
Connect with us on Social Media