Windermere
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
About this article
Windermere
All Sources -
You Might Also Like
NEARBY TERMS
Windermere