Which is the highest waterfall in England?

March 4, 2011 by  
Filed under Geography

Cautley Spout waterfall is the highest waterfall of Cumbria, England. It is located in the Howgill Fells. This fall is one of the few cascade falls in England. Its total height is 175 meter.

- Read more