The Bishop's Isles, also known as the Barra Isles, are a small archipelago in the Outer Hebrides of Scotland. They lie south of the island of Barra, from which their alternate name originates. The gro
View of the Bishop's Isles from Heaval. Castlebay is in the foreground, with Vatersay, Sandray, Pabbay, Mingulay and Berneray beyond.