Llanberis Flood Alleviation Scheme
Llanberis is a village situated at the foot of Snowdon and within the Snowdonia National Park which sees nearly 600,000 visitors annually. It is also host to numerous sporting events … Continue reading “Llanberis Flood Alleviation Scheme”