Does England Have its Own Loch Ness Monster?Fran GoldenUpdated September 22, 2016 at 5:13 PMScotland has its legendary Loch Ness Monster and now England's Lake District is claiming a Nessie too.
Does England Have its Own Loch Ness Monster?Fran GoldenUpdated September 22, 2016 at 5:13 PMScotland has its legendary Loch Ness Monster and now England's Lake District is claiming a Nessie too.