Mallyan SpoutMallyan Spout is a waterfall in North Yorkshire, England, the tallest waterfall in the North [York Moors]. This waterfall is within the protected area called Beck [Hole SSSI].GeographyThe waterfall is located in the village of Goathland and has a vertical drop of.