Lake Windermere, England's largest natural lake and a popular holiday destination for those who enjoy watersports and activities, is said to be 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.