Results 1 results found Boat moored in the small Inversnaid Hotel harbour on Loch Lomond, Loch Lomond and The Trossachs National Park, Stirling, Scotland, United Kingdom, Europe