Lake Windermere

08/20/2007 | Lake Windermere

Windermere is the largest natural lake in England, and is entirely within the Lake District National Park. This was taken during a cruise on one of the Lake boats - The MV Tern.

03:29 Posted in England, 2007 | Permalink | Comments (0)

Post a comment