Edinburgh, Scotland is steeped in murder, mystery, and mayhem.Edinburgh, Scotland is steeped in murder, mystery, and mayhem.Edinburgh, Scotland is steeped in murder, mystery, and mayhem.