The Lake Monster EditorialIn Lagarfljót Lake by Hallormsstaðaskógur Forest lives one of Europe’s biggest monsters, The Lagarfljót Worm. The other is...