High Force Review
The Upper Teesdale Valley's elemental nature shows its most volatile aspect in the sprays of England's highest waterfall, the 72-foot High Force. From the roadside parking lot it's a 10-minute walk through woodland to the massive rocks over which the water tumbles. Access is sometimes closed in bad weather. The waterfall is 15 miles northwest of Barnard Castle.