What is Loch Ness Monster?

The Loch Ness monster is a creature purported to live in Loch Ness in Scotland. There have been many claimed sightings, but scientists have found no real evidence that this creature is real. The most famous photograph of the Loch Ness monster (affectionately called ‘Nessie’ by some people) was proven to be a hoax.