On a large rock, named the Friars Rock in the Isle of Doagh, stands the ruins of Carraickabraghy Castle.