England’s Biggest Waterfall
England’s Biggest Waterfall is High Force – Teesdale! It may only be 70 feet tall, minute compared to the giants in Yosemite or South America, but High Force, high up in Teesdale, is very impressive in flood – as it was on this day! With it being winter, you can see the falls from the
England’s Biggest Waterfall Read More »
Landscapes, Photography, Yorkshire, Yorkshire Dales








