Wallace's Isle Photos

Meet 24 travelers, 11 tour guides and discover 131 photos

Wallace's Isle is an island in Loch Lomond, Scotland. Wallace’s Isle is a low, flat island in the mouth of Inveruglas Water, just south of Inveruglas and not far from Inveruglas Isle. It is covered with alder trees.
View Wallace's Isle guide >

Wallace's Isle