Difficulty Level â â High Falls is a spectacular waterfall located in box canyon below Lake Glenville. Until just recently, it was only accessible through private land. Duke Energy recently did a ton of work to create a public trail down to this stunning natural wonder. Part of the reason was to open up…