I visited England's highest waterfall - and thanks to our wet summer got a glimpse of its extremely rare 'twin'
What it lacks in height it more than makes up for in power. High Force in County Durham is believed to be England's largest waterfall by volume.


