Could this be the home of the legendary Loch Ness monster? Keith Stewart, a boat captain in Scotland, claims that…
This website uses cookies to ensure you get the best experience.