Bizarre Mysteries That Remain Unsolved to This Day

Loch Ness Monster

The Loch Ness Monster, according to legend, is a mythical aquatic creature who resides in the Scottish Highlands. It is generally described as a large, long-necked cryptid with one or more humps that protrude from the water. Since 1933, evidence of the creature's existence has been widely disputed.

Advertisement

Next Page →

The More You Know

  • Elephants comfort each other with chirps.
  • China owns all the pandas in the world.
  • The voices of Mickey and Minnie Mouse got married in real life.
  • You're more likely to become President than you are to win the lottery.
Next Page →