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
Want to plan a trip here? Talk to AI travel assistant Maya.