When it comes to lake monsters by far the rock star is the Loch Ness Monster of Scotland’s Loch Ness. However, this is not the only loch in the country said to harbor its own monster, and here we will look at Nessie’s lesser-known sibling.
Mysterious Universe Articles