Loch Ness
Situated in the Scottish Highlands, Loch Ness is a large, deep freshwater lake that is best known for the Loch Ness Monster, on which many films are based.
Loch Ness. [Photo/IC]
Culture insider: 8 South American cultures close to us
Sports stars 'Dressed To Kilt'on NY fashion stage