Come on in! Join Pinterest only takes like a second or so.

More like this: river tees, waterfall and rivers.
Visit Site
Ruth Ann Hess
Ruth Ann Hess • 2 years ago

"High Force" waterfall in the North of England - a 71 foot drop, one of the highest waterfalls in the country.