Swallow Falls Photos

Meet 6 travelers, 4 tour guides and discover 53 photos

Swallow Falls is a name coined by early tourists for the Rhaeadr Ewynnol,a multiple waterfall system in Wales, located on the Afon Llugwy near Betws-Y-Coed, in Conwy county borough. It is visited by tens of thousands of tourists annually.
View Swallow Falls guide >

Swallow Falls