• Place “Loch” is a Gaelic word meaning “lake”, that usually is applied to lakes in Scotland. lakes and lochs found in the series: Lake Windermere Loch Lomond Loch Ness the Hogwarts lake Voldemort’s Inferi-filled lake in a seaside cave An unnamed Scottish loch with a tiny island, where Harry and Hermione… Read More
• Place Loch Ness is, of course, the home of the Loch Ness Monster – actually a kelpie that prefers to take the form of a sea serpent. Loch Ness is the largest loch in Scotland, and its famous monster has gotten the Ministry of Magic in trouble for repeatedly breaking the… Read More