Express. Home of the Daily and Sunday Express.
Loch Ness Monster
The Loch Ness Monster is a mythical creature said to live in Loch Ness in the Scottish Highlands. There have been thousands of reported sightings of the folklore monster, affectionately known as Nessie.