Lake on a Sunny Day. Loch Ness is a freshwater lake located in the Highlands (Scotland), southwest of the city of Inverness and north of Fort Augustus. But where is the monster?

Most Popular Searches On Stock Footage