High Force
High Force is England's highest waterfall. It falls at 21 metres (69 feet) onto the rocks on the River Tees.Location: Near Middleton-in-Teesdale, County Durham, England.
A little further downstream are the Low Force waterfalls.
Wiki Home
High ForceHigh Force is England's highest waterfall. It falls at 21 metres (69 feet) onto the rocks on the River Tees.Location: Near Middleton-in-Teesdale, County Durham, England.
A little further downstream are the Low Force waterfalls.
|
|
||||||