In Lake District National Park, Windermere has much to offer for boating and hiking enthusiasts. It has been a popular holiday and summer spot since the railway arrived here in 1847. Lake Windermere, the largest natural lake in England, has 18 islands and a long history of steamers and ferries. Visit Windermere Steamboat Museum to see boats dating back to the 1850s or set out around the town’s many hiking trails with stunning views.