Leroux-O'Connor Family site

Isle of Loch Tay

France

Leroux

Canada

O'Connor

Ireland

The biggest island in the loch, known as the Isle of Loch Tay, or in Gaelic Eilean nam Ban-naomh, 'Isle of Holy Women', is just north of Kenmore. It was the site of a nunnery in the 12th century and was the burial place of Queen Sibylla (d. 1122), wife of Alexander I of Scotland (1107–24).