It is in Loch Lomond, which contains over sixty other islands.
Se sijaitsee Loch Lomondissa, jossa sijaitsee yli 60 muuta saarta.