Does the Loch Ness Monster actually exist alongside Godzilla?
To see what’s (possibly) up with the Loch Ness Monster for yourself, head on over to the Monarch website.
This has prompted a theory that the location is home to none other than the Loch Ness Monster.
It’s long been theorized that the Loch Ness Monster, aka Nessie, is actually a dinosaur, specifically a plesiosaur, that managed to survive somehow in Scotland for all these years.