Log On The Dry And Cracked Embankment Of Lake Leake In New Norfolk Tasmania Australia. Lake Leake is a man made lake constructed in 1883 to furnish Campbell Town with a permanent water supply. The Snowy River flows into the lake which in turn supplies the