Published On Oct 6, 2024
Swallow Falls is a multiple waterfall system in Wales, located on the River Llugwy near Betws-y-Coed, in Conwy County Borough. The name Rhaeadr y Wennol derives from the fact that the flow of the river is separated by a prominent rock into two streams of water that look like a swallow's tail.
show more