About us
Define
Definitions for
"Aber Falls"
Aber Falls (Rhaeadr Fawr in Welsh) is a waterfall located about two miles south of the village of Abergwyngregyn, Gwynedd, Wales.
en.wikipedia.org