Keyhole Falls is one of the heaviest waterfalls to ever be descended by kayak. Keyhole Falls are located along the Lillooet River in Pemberton, Canada. It is 115