Cumbria, England, United Kingdom (UK)
This large glacial ribbon lake features 18 islands, plus ferries & other boating activities.

Lake Windermere in Windermere, Lake District, Cumbria, England, United Kingdom (UK), is the largest natural lake in England. Take a leisurely cruise and enjoy surrounding hills and villages. Explore gardens and engage in water activities. A source of inspiration for poets and writers.
, Windermere, GB