Isle of Doagh, Cross Inscribed Slab, Inishowen, Donegal - Things to See and Do