This Traveltalks series entry visits several locations in the Lake Country of northern England. The first stop is Lake Windermere, the largest lake in England. Hawkshead, the second stop, ...