Which is the highest waterfall in England?

March 3, 2011 by  
Filed under General Knowledge

The Cautley Spout is England’s highest waterfall above ground. The total height of this waterfall is 175 meter. It is located in the How gill Fells, traditionally in the West Riding of Yorkshire but now in Cumbria on the western edge of the Yorkshire Dales National Park. This fall is one of the few cascade […]

- Read more