Our scrapbook notes about Windermere

Windermere is a town in the Lake District area in the county of Cumbria, UK. Windermere is famous for the largest lake in Britain, obviously known as Lake Windermere. Windermere and the Lake District National park are popular tourist destinations in the UK, not just for walkers and hikers but backpackers alike. The towns are small and British and have some great pubs for pub crawls.