Scotland is the land of ghosts and legends. The abundance of ghosts there is very impressive. In the UK, it is common for every older building to have a resident ghost, there is not a castle or ruin that is not the subject of some mysterious lore. Scottish castles are particularly frequently haunted, as they …