Loch Ness Monster
The Loch Ness Monster is a lake-dwelling creature said to inhabit the waters of Loch Ness in Scotland. The creature resembles a plesiosaur and is thought to have remained in the lake for thousands of years. Description The Loch Ness Monster, or Nessie as she is sometimes known, is generally considered to be a large, … Read more