Lake Windermere, England’s largest natural lake and a popular holiday destination, is said to be the home of Bownessie: a prehistoric snake-like creature, akin to Scotland’s Loch Ness Monster. Is there any truth to the legend? We endeavor to find out.