Nature venue
High Force Waterfalls
116 locals recommend
Location
Alston Road
Forest-in-Teesdale, England
Tips from locals
England's highest waterfall is only 12 miles from Garrigill, so well worth a visit whilst in the area.
Amazing sight to see this is best seen when it's been raining heavily! Great walks around it and Low force