Sgwd Ddwli Uchaf waterfall (meaning ‘Upper gushing falls’) is on the Nedd Fechan river in Brecknockshire, South Wales and forms part of the popular Waterfall Country. The route to the falls starts at Pontneddfechan Village and forms part of the Elidir trail, which includes the Sgwd Gwladus waterfall. The entrance to a fairy kingdom is… Read More