Windermere
This is an old revision of this page, as edited by Ed Poor (talk | contribs) at 11:00, April 6, 2008. It may differ significantly from current revision.
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.