About us
Define
Definitions for
"Aberdulais Falls"
The Aberdulais Falls on the River Dulais at Aberdulais, near Neath, Neath Port Talbot, Wales are home to Europe's largest electricity-generating waterwheel.
en.wikipedia.org