Scooby and the gang travel to Loch Ness in Scotland, home of the Loch Ness Monster. Scooby and the gang take a detour to a haunted New England town.