Saturday, August 8, 2026 My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Waterfall

Swallow Falls

United Kingdom · Europe

Swallow Falls
Swallow Falls. Photo via Wikimedia Commons.

About

Swallow Falls (Welsh: Rhaeadr y Wennol; 'the waterfall of the swallow'; or Rhaeadr Ewynnol; 'the foaming waterfall') is a multiple waterfall system in Wales, on the River Llugwy near Betws-y-Coed in Conwy County Borough.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More waterfalls in United Kingdom