A Flock of Sheep Islands – Connecting Hibernia with Combs Published on February 18, 2019 Etymology/Fresh/Prehistoric Sheep Island is an island off the north coast of Ireland in County Antrim. But it is not the only Sheep Island around. … Keep Reading