Truth about the Loch Ness Monster
Much speculation exists on a large marine creature believed to inhabit Loch Ness in Scotland. In Scotland, “Ness” is the word used for a large lake. This mysterious creature is known locally by the populace as “Nessie” The reports of “Nessie” go as far back as ancient times, most notably in stone carvings. In 1933, […]
Truth about the Loch Ness Monster Read More »