Just north of Glasgow, Loch Lomond sits on the threshold between central Scotland and the Highlands. The largest loch in Great Britain by surface area, it is known for its long stretch of water, more than 20 islands and the changing terrain that rises around its northern shores. It forms the centrepiece of Loch Lomond...Read More