Established in 1932, Red Deer Lodge was a premier Canadian hunting & fishing resort destination for many years. Located one mile north of Nestor Falls on Sabaskong Bay, Lake of the Woods, the 1.64 acre peninsula features 830…
Established in 1932, Red Deer Lodge was a premier Canadian hunting & fishing resort destination for many years. Located one mile north of Ne…