Swallow Falls.
LTU   LTU
10 subscribers
7 views
0

 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

Share/Embed