The LaLaurie Mansion, 1140 Royal St, New Orleans, LA 70116, USA
New Orleans has been steeped for more than three hundred years in music, magic, bloodshed, pirates, battles, and revelry, creating a mystique that seems inseparable from the city itself. Some paranormal theorists believe traumatic events can leave an imprint on a location, while others argue that hauntings grow from rumors. Few places in New Orleans capture both sides of that debate like the infamous LaLaurie Mansion. On the corner of Governor Nicholls Street in the historic French Quarter, the LaLaurie Mansion is one of the city’s most infamous landmarks. Read more…

