saint columba , a small island in the snizort river , was the site of the church of the bishops of the isles for five hundred years before it was abandoned near the time the lord of the isles submitted to the scottish crown .