Lake Windermere is an eleven miles long natural lake in England. Although it’s the largest lake in England, it’s very narrow, making it seem rather like a stretched out claw shape! The bottom tip of the claw feeds the River Leven and in to the Irish Sea. Originally opened in 1869 as a branch line, the Lakeside and Haverthwaite Steam Railway runs
... read more