Lake Windermere
With a length of 10.5 miles, or a little over 18 kilometres, Windermere, located in the Lake District, is the longest lake in England.
Visit the well-known tourist destination Bowness-on-Windermere, which is known for its vibrant lakeside quays and charming lanes, before cruising Lake Windermere to see the surrounding landscape from a new perspective.