Henrhyd Falls in the Brecon Beacons National Park: the Tallest Waterfall in South Wales
What is the highest waterfall in South Wales? It’s Henrhyd Falls in the Brecon Beacons National Park and it’s a beauty. Stick around to find out how to get there and for photography of the great cascade.