- Inchcailloch is the largest island in Loch Lomond. It lies in the south east corner of Loch Lomond. Inchcailloch has been used as a hunting forest since the reign of Robert the Bruce. Deer still roam the island. The narrow crossing is very shallow making an easy passage for deer to ford.
The name Inchcailloch means "Isle of the old woman" or "Isle of the Cowled Woman" in the Scottish Gaelic language.
Follow Dougie Baird as he travels to Inccailloch. A short film