By Team Latestly
A British national has repeatedly claimed to have captured the mythical creature on camera. According to him, he witnessed the sight of the Loch Ness Monster when he was on a family boat trip in the Scottish Highlands Loch, near Inverness.