The Locations of Illumination 6: Llyn Idwal

Dramatic scenes unfold within equally dramatic scenery – Llyn Idwal, high in the Snowdonia mountains. Llyn is Welsh for lake, and this imposing body of water sits within Cwm Idwal, meaning Idwal’s Valley. It’s named for a Prince Idwal Foel, … Continue reading