Where does the Loch Ness Monster Live?

The Loch Ness monster is believed to live in Loch Ness. Loch Ness is a Scottish loch, or lake. Loch Ness is the second largest loch in by area, but the largest by volume, in Scotland. It has a maximum depth of 754′.