Derwentwater

Derwentwater, or Derwent Water, is one of the principal bodies of water in the Lake District National Park in north west England. The lake occupies part of Borrowdale and lies…

0 Comments
Close Panel