answersLogoWhite

0

You are probably thinking of the Loch Ness Monster, which is said to inhabit Loch Ness, a big lake in the middle of Scotland.

User Avatar

Wiki User

16y ago

What else can I help you with?