Loch Laxford Islands from Cnoc Druim na Coille The largest island is Eilean a'Mhadaidh 'Island of the Fox' and closer to the shore are Eilean Dubh an Teoir to the left and Eilean na Carraig 'Island of the Headland', the elongated one on the right.