
Lake Diefenbaker Complete Guide
Lake Diefenbaker Lake Diefenbaker is the largest body of water in southern Saskatchewan, spanning over 225km kilometers in length and holding a maximum depth of approximately 66 meters. The lake was formed by the construction ..Continue Reading..