The Locations of Illumination 7: Church Island

A key and recurring location in Illumination is the small town of Menai Bridge, called Porthaethwy in Welsh. It’s been there for a long time, to receive visitors to Anglesey at the shortest crossing point of the Menai Straits. Its … Continue reading

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