Island Images - The Isle of Man in Pictures
Getting lower and closer to the potential waterfall reveals it to more probably be a man made weir. The 1870 map however has nothing shown at this location although the current OS map does have it marked as such.
An
Island Images
picture ©
Jon Wornham