The village of Luss by the shores of Loch Lomond, Scotland January 17, 2023 by lazywanderers tagged Alba, Albain, loch, lomond, Tourism The village of Luss by the shores of Loch Lomond, Scotland