109653: Na Stacan Dubha, Sound of Barra On top of the largest of the islands, Eilean Leathan, are the ruins of a fortified tower, Caisteal an Reubadair. Record Location Details Record Type: Location Type Of Location: Group Of Islands Record Maintained by: HC Related Media Towards Na Stacan Dubha More DetailsLarge View