Windermere

views updated May 18 2018

Windermere Largest lake in England, in the Lake District, Cumbria. It is linked to Morecambe Bay by the River Leven; the town of Windermere lies on the e shore of the lake. Length: c.17km (10mi); Max. width 1.6km (1mi).

More From encyclopedia.com