Location

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


View Larger Map