Top 10 Spooky Places to Visit in Scotland: Ghosts, ghouls and murderous secrets held in the terrifying Edinburgh Vaults & Outlander's Culloden Battlefield.