The Loch Ness Monster, or Nessie is a creature that lives in Loch Ness, Scotland, United Kingdom. It is a plesiosaur. lt does exist.
Advertisement
Loch Ness Monster
Advertisement
The Loch Ness Monster, or Nessie is a creature that lives in Loch Ness, Scotland, United Kingdom. It is a plesiosaur. lt does exist.