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.
Here's the our members favorite photos of "Islands in Loch Lomond and The Trossachs National Park". Upload your photo of Wallace's Isle!