Discover the stunning Windermere lake, charming Bowness-on-Windermere, picturesque Grasmere, historic Keswick, and more without needing a car. This travel guide showcases the best places in the Lake District National Park and Cumbria, England.