Luss is situated by the shores of Loch Lomond, in the heart of Scotland's First National Park!
View Larger Map