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 Parallel Roads of Glen Roy November 13, 2021 From Arichonan to Kilmory Oib August 20, 2018 Glen More and the headless horseman May 16, 2015