Windmere Lake


Address:
Windermere, United Kingdom

Incorrect data? Please notify us at hi@itinari.com.

Description

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

Travel stories around Windmere Lake

Places to visit around Windmere Lake