Kielder Water
lake · freshwater · United Kingdom
0.00 ★ (0)Free public access

Photo: Original uploader was Pdb781 at en.wikipedia (Public domain)
Kielder Water is a large man-made reservoir in Northumberland in North East England. It is the largest artificial lake in the United Kingdom by capaci…
Sign up free to see the full spot
Map location · All photos · Access details · All reviews · Comments