Loch Nedd, Scottish Mainland