Windermere
From Conservapedia
It has been suggested that this article or section be merged with Lake District. (Discuss)
Windermere is the largest lake in England. It is situated in the Lake District.
Windermere is the largest lake in England. It is situated in the Lake District.