Edinburgh is one of Britain’s oldest and most historically vital cities. So if anywhere is haunted, I’m sure Edinburgh is a good place to start. The first known human settlement in Edinburgh was dated at 8500 BC, and it has been an important theatre of...