Lomond Loch

Lo·mond

 (lō′mənd), Loch
A lake in south-central Scotland. Surrounded by mountains, it is the largest lake in Scotland and a popular tourist region for its associations with the 18th-century outlaw Rob Roy.
Mentioned in ?
References in periodicals archive ?
Water bus on Loch Lomond Loch Lomond National Park M&Ds, Motherwell Fun in the trees at Go Ape