Windermere

From Simple English Wikipedia, the free encyclopedia
Lake Windermere

Windermere is the largest natural lake in England.