These two lochs or lakes are the stuff of legends. Loch Ness, the second largest in the country, is home to the legendary and elusive Loch Ness monster. The myth is perpetuated by the murky waters caused by the high concentration of peat. Loch Lomond, immortalized in the song of the same name, is located at the border between the Scottish highlands and the lowlands. It forms part of the lovely Trossachs National Park.