Museum of Death New Orleans

The Museum of Death in New Orleans, located in the French Quarter, showcases a chilling collection of artefacts and exhibits on funeral art and serial killers.