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 Camas nan Geall: ‘the Bay of the Strangers’ July 20, 2015 The Watchman Stone September 22, 2020 The dark mill of Coilebar August 25, 2018