Lake of the Woods fishing resort on Sabaskong Bay, Nestor Falls, Ontario Canada. Drive-in resort offering lakefront housekeeping cabin accommodations, fly-in outpost camp, daily fly-in trips, boats, motors, charter boat service, guides and all related ser