This is located in the Brecon Beacons National Park in South Wales.
In English it means "Fall of Snow".
You can walk behind the waterfall and in the past farmers used to herd their sheep behind the waterfall as a way of crossing the river.
As always comments/critique welcome.
Taffy![]()
Bookmarks