Tag: Scotland

Uncovering the Mystery of the Loch Ness Monster

For centuries, sightings of a mysterious creature inhabiting Loch Ness, Scotland have been reported. Some claim it is an ancient aquatic dinosaur; others say it is merely a large eel....