Inchcailloch photograph

Inchcailloch

Use attributes for filter !
Area 50
Highest elevation85
Island group Loch Lomond
Area rank 1996
Date of Reg.
Date of Upd.
ID2427595
Send edit request

About Inchcailloch


Inchcailloch is an island on Loch Lomond in Scotland. It is 85 m at its highest point. It is also known to some as Inchebroida. The name Inchcailloch means "Isle of the old woman" or "Isle of the Cowled Woman" in the Scottish Gaelic language.

Related Persons

Next Profile ❯