The Best Travel Spots nearby Kielder
Travel to Kielder in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
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 capacity of water and it is surrounded by Kielder Forest, one of the biggest man-made woodlands in Europe.
Source: WikipediaForest pictures in Kielder
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None