Loch Ness is a large, deep freshwater lake located in the Scottish Highlands southwest of Inverness. It is best known as the alleged home of the Loch Ness Monster, nicknamed Nessie. Evidence for the monster's existence is largely anecdotal with minimal disputed photos and sonar readings. Urquhart Castle sits on the shores of Loch Ness and is near where many sightings of Nessie have been reported.