Your Hosts: Roxanne & Ray Heibel P.O. Box 40 Nestor Falls, Ontario POX-1KO
Red Deer Lodge on Lake of
the Woods is a fishing resort on Sabaskong Bay in Nestor
Falls, Ontario Canada. Drive-in resort offering lakefront
housekeeping cabin accommodations, daily fly-in trips,
boats, motors, charter boat guide service, guides and
all related services for a pleasant vacation on beautiful
Lake of the Woods Ontario Canada in Sabaskong Bay.