[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.
Windermere Images - United Kingdom's Largest Natural Lake
- Rizwan
- Ultimate Contributor
- Posts: 13573
- Joined: Jun 07, 2010
- Location: Gulgasht, Multan
- Contact:
- dua
- Ultimate Contributor
- Posts: 11415
- Joined: May 30, 2010
- Location: Lahore
- Contact: