Yodare Islands of the Week No.21- “The Windermere 14”
Lake Windermere is the largest natural lake in England and is located in the Lake District, Cumbria. Measuring approximately 10 miles in length . The lake contains nineteen islands but…
Lake Windermere is the largest natural lake in England and is located in the Lake District, Cumbria. Measuring approximately 10 miles in length . The lake contains nineteen islands but…
Piel Island with the Lake District as a backdrop There is evidence of human occupation on Piel island spanning at least the last 3000 years. Piel Island was probably visited…