Lake Windermere

Windermere is a large lake in Cumbria’s Lake District National Park, northwest England. It’s surrounded by mountain peaks and villages, including Bowness-on-Windermere.

Leave a review

Your email address will not be published. Required fields are marked *