On the 16 April 1746 the last ever battle to take place on British soil was fought on Culloden Moor. Here the Jacobite rebellion, vastly outnumber, was massacred there on the moor. This was the grim start to the repression of Highland customs and traditions. And as you might think, any battle as bloody as this is bound to leave a few tormented souls. Legend has it that every year on the battle’s anniversary, war-cries can still be heard as [...]

