Incorrect data? Please notify us at hi@itinari.com.
The largest natural lake in England, Windmere is the centre of the Lake District National Park and a key part of the landscape here. It was created 13,000 years ago by glacial movement, and is 18km long and 66m deep