Posts Tagged ‘loch ness monster’

Bow Nessie: England's Loch Ness Monster

Bow Nessie: England's Loch Ness Monster

It seems that Nessie in Scotland has an English cousin. The famous Loch Ness monster in Scotland has been for many years quite popular all over the world as a mysterious creature that inhabits the lake by the same name. While no further sightings have been known of the creature, the mystery behind the Loch […]