Verified

High Force Waterfall

Forest-in-Teesdale, Durham DL12 0XH
B6277 England DL12 GB

Nestled in Teesdale Forest is High Force Waterfall, England’s highest uninterrupted drop of water. Enjoy the walk through Teesdale Forest to get to the waterfall and have a picnic there and then just take in the beautiful work of nature while you relax near the water. This is a site not to be missed when in Durham.