The Top 10 Waterfalls of the UK (Great Britain)

Our list of the best waterfalls we've seen in England, Scotland, and Wales