The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Windermere
Windermere is a ribbon lake in Cumbria, England. It is within the Lake District and is the largest lake in England by length, area, and volume, although considerably smaller than the largest Scottish lochs and Northern Irish loughs.
Everything about Windermere →- Country
- United Kingdom