Loch Ness Inn

The Loch Ness Inn is an inn owned by Lachlan Haggart in Drumnadrochit, Scotland, themed on the alleged monster of Loch Ness.

Scooby-Doo! and the Loch Ness Monster
Insert details here.

Appearances

 * DTV7.