[h2]Windermere Images - United Kingdom's Largest Natural Lake[/h2]
Windermere is the largest natural lake in England. It is a ribbon lake formed in a glacial trough after the retreat of ice at the start of the current interglacial.
Love Is Just A Word,
Until Someone Comes Alone,
And Gives It Meaning.