spring 2019

The Lake Dinosaur

The Lake Dinosaur

Everyone knows about Nessie, the lake monster of legend purported to inhabit Loch Ness, a lake in Scotland with a topography similar to Loughborough Lake. Over the many decades of sightings, various explanations have been put forth regarding the origin of this mysterious lake monster. The most popular, no doubt, is that Nessie is one of the last remaining Plesiosaurus, a lake dinosaur that was presumed extinct over 66 million years ago.