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 Watchman Stone September 22, 2020 Loch an Eilein Castle July 2, 2023 Temple Wood stone circles, Kilmartin Glen April 25, 2016