Clach na Carraig or Diarmid’s Pillar March 2, 2012 / In Glen Lonan, Argyll, an impressive standing stone is said to mark the grave of a legendary Irish hero. Read More You May Also Like The old chapel of Kilvaree June 24, 2018 Torinturk and the fort of the black dog May 22, 2022 The Battle of Dunnichen May 20, 2013